Excellent! Stunning views, clean, spacious, comfortable beds, well appointed kitchen, games area and outdoor area. Stay and enjoy the view. After the initial outlay you really don't need to spend a cent. Margot was extremely helpful and excellent communicator. We would love to stay again