Wonderful location and wonderful accommodation.