This condo has a superb location. The view is amazing, and you have quick, easy access to 2 small pools, a nice beach (5 min walk) and a small bay packed with turtles and sea life. If you like snorkeling, this is the place to stay at. The condo is well furnished for a family with kids, and the kitchen is stocked with every tool you may need to prep a meal and feed a family. There are bbq grills in the resort as well. Parking is easy. The condo is in need of some maintenance, and it was not spotless when we walked in. Some items were worn out and needed replacement and/or better cleaning. It can get a bit noisy as well, since the windows don't really fully close (by design) so you will hear the wind, the neighbors if they make noise, and other noise outside. It does get quiet at night for the most part. There is no AC, but there are fans in all rooms, so it is not too hot. Wifi was very spotty. Overall, if this is a good, well priced option for a family interested in good access to the water and nice views. With a bit more and better maintenance, this condo can be truly amazing.