Pros: Great location and beach. The water directly in front of the hotel was a gorgeous blue and we had no reason to visit any other beach during our stay. The little cottages are spread out between beach front and across the street (where we stayed) but are all just steps to the beach. The facility provides everything we needed. Great chairs for lounging on the beach, umbrellas, coolers. Hammocks situated throughout for relaxing in the evening. A waterfront tiki bar area for entertaining. This place would be great for a beachfront celebration. We stayed in the Mimosa which was recently renovated and looked nothing like the old photos online. Very nice studio with 1 bathroom and a small kitchen. We had a grill right outside our area and the kitchen was equipped with everything we needed to cook - although some of the utensils and knives were a bit worn down. Comfortable bed, clean bathroom. The facility even let us stay after checkout for the day on the beach using their chairs and had a shower available we could use when we were ready to leave!
Cons: none really. The traffic crossing the street at peak times can cause a delay but more often the not we were able to cross. The ac was a wall unit in the room and was kind of loud for my taste but just ware ear plugs and you will be fine.
Overall: highly recommend and would return especially for the value!