Gorgeous, spacious with an amazing location. I would definitely recommend this place as it just adds another layer of wow to your vacation!