Pro's: Amazing view, right off the beach where you can see turtles every morning and night :) we enjoyed the location
Cons: Dirty, no central air (just a AC unit on the wall in the living room: the bedroom was so hot we had a hard time sleeping) and there were kids every morning at 6am yelling and running around on the lawn outside the unit. No extras, no welcome / information about the condo etc. Things didn't work.
The place needs a good deep cleaning and some care: there was a fine layer of brown dust on everything. I ended up having to go to the store to buy clorax wipes and spend 2 hours cleaning the place before we could settle in and relax. There was sticky stuff on the counter tops, an old bar of soap in the front shower, dirt on the back bathroom floor, the clocks did not work (they need new batteries I think) the remote for the fan did not work and we never could figure out how to get the fan lights to turn on. the back bedroom is hotter than hades , there is no soap in the place to wash your hands, no dishwasher soap (but you are asked to wash the dishes before departure) no wash rags in the bathrooms and only 2 towels left out (they did bring extra towels, pillowcases and pillows the next day after we text them, however felt it was an inconvenience to us and had to go buy a pillow for the first night as the extras in the closest where grossly stained) the shower curtain in the tub bath had mold on it and the tub is super slick without a bath mat and I almost fell twice. The potential for this place is amazing as the view and location are amazing. With a good deep cleaning and a few extra touches and care the place would be 5 stars.