Wonderful accommodation in a wonderful part of the world.