Breathtaking setting and wonderful accommodation.