Luxurious accommodation and wonderful hosts.