The location of this condo is amazing. Its on the beach (although i wouldn’t snorkel/swim there as its way too rocky). There is a swimmable beach within walking distance (5 mins) down the road though that we visited. We were able to swim there and saw many sea turtles. On the condo complex grounds there is a little cove that the sea turtles sun bath at which was awesome as you can see them up close. The kids would run down multiple times a day to count the turtles.
The unit itself has some deferred maintenance, some walls are missing paint or spots where someone was messy while painting or some dirt was present on the walls. Some windows are glass shutters that open and a few slats were missing so even when shut it was open to the elements. The washer/dryers are shared and you will need coins to operate.
The couch turns into a bed and was very uncomfortable, our kids complained sleeping on it even. Also linens for the couch were not available to us. The beds downstairs and the master upstairs were comfortable and perfect. I would say if the max occupancy of this condo were 4 so you avoid the couch it will be perfect.
The unit had all the basics you will need to be comfortable and the view is amazing!