Excellent hosts and wonderful accommodation.