Pros: The location is awesome; right on the ocean with the balcony opening up to the ocean (we slept each night with the doors open and could hear the waves crashing below us). The place is easy to find and instructions to get in were perfect. Strong wifi connection. Some amenities included like bodyboards and sand toys. Nice place to sit outside.
Cons: The biggest reason I took away 2 stars is the cleanliness and upkeep of the place. Our feet were black after walking on the floors. Some of the dishes and utensils were not clean; I had to run a load as soon as we got to the condo so that we had dishes for dinner. The kitchen cabinets were dirty; I wiped down some of the shelves and the paper towel was yellow and black. Needless to say we didn't put the clean dishes back in the cabinets while we were staying there.
There are also no condiments included in the unit; be prepared to buy everything you will need to cook (salt, pepper, oil, etc.).
It appears they are also stingy with their supplies. They left only 3 dishwashing tablets in the unit, one for each day we were there. Similarly, they only left 3 laundry detergent pods. I assume you can call the front desk and request more, but it seems like a pain.
Maintenance is non-existent at this place. The first day I noticed that the second bathroom sink and tub drains were not working properly; water was backing up and it would take a long time to drain. I reported this to the management office in person, and was told that the maintenance guy MIGHT come that day or the next. Turns out, it was still an issue when we left 3 days later.
Washer is also rusted in one section. There was a long crack where the ceiling and wall met; basically it looked like the ceiling was separating from the wall.
Overall, I would not recommend staying here. Pay a little more and find a better place.