We LOVED our stay! Beds were super comfortable, beach gear was awesome, proximity to the beach was amazing, condo complex really well maintained, and the place was well-equipped for cooking and cocktailing. We seriously had the best week and want to come back ASAP. We snorkeled with turtles, watched the sunset every night, enjoyed the pools and the beach, and visited great restaurants.
One con for full transparency: it would have been nice to have more couch seating. We had 4 adults and there was a 2-person couch and an arm chair for 1 person. If there were a 3-person couch it would have been great. But we made it work and we will be back!