We loved our stay here! It was very comfortable, clean, and cool (AC was a plus). The kitchen was fully stocked with dish ware and cooking essentials and the beach accessories were great to have (chairs, umbrellas, towels, kid toys, cooler). There’s a little mart down the street with simple groceries and a deli, and we did a sailing/snorkeling trip that we could walk to from the condo.
Beach is not swimmable but we saw lots of turtles swimming around. Pool is pretty standard.
Overall would definitely recommend!