Really enjoyed our stay here! I will note that the apartment is more like an extended stay hotel room or a dorm room with a kitchen vs a real apartment, but it suited our needs just fine (two adults, one toddler).
Pros:
-Apartment is clean and comfortable
-Apartment has everything you need
-Great price
-On the beach
-Supermarket across the street
-Restaurants within walking distance
-Kind and responsive hosts
-Close to the airport
-Free parking on site
-Apartment complex is gated
-Right off of the highway (easy access)
Cons:
-Right off of the highway (traffic can get loud)
-Shower water (temperature only ranges from cold to lukewarm and the pressure is low)
-Building is rather old (but they appear to be renovating it)
Overall, we really enjoyed our stay. One word of advice - be sure to check the cabinets before you buy groceries! Chances are they are already stocked with coffee, spices and unopened boxed food/canned goods. We didn't check first before buying groceries and realized afterward that the cabinets already contained several full shakers of salt, pepper, cooking oil, unopened boxed food, etc! We could've saved money!