Friendly and wonderful host. Superb location. Inspiring and wonderful accommodation.