Fantastic condo in a great location! Steps away from a nice beach where we could snorkel with the turtles, walking distance to many great restaurants (Fred's Mexican Cafe was my kids' favorite) and shops. Apartment was very cleaned and well-stocked, we especially appreciated all the beach gear - chairs, umbrellas, boogie boards, snorkeling masks. Pool was nice and never crowded (we were usually there in the afternoons when the waves were too big to swim in the ocean).
Overall 5 stars!