The space went above and beyond my expectations. The space was perfect for our family, we needed the three separate sleeping spaces and they each had their own private baths which was just what we needed. The kitchen is wonderful, having everything you could need to cook your own meals. Walking distance to some great restaurants and you don't even have to leave the balcony to enjoy the ocean. The small beach linked to the property is great for snorkeling and lounging. You really can't go wrong with this property, the breathtaking views were worth every penny! It is a trip our mothers will never forget thanks to this property.