Fantastic place to stay, in a fantastic part of the world.