Amazing, luxurious place to stay, in beautiful surroundings.