My partner James has, in recent years, become a complete holiday snob. He loves luxury, good hotels and anything remotely ...