I struggled with the rating because the actual condo unit was very nice. Clean, updated, very comfortable bed, good storage and the view ... AMAZING! You can't get any closer to the ocean than this unit. We wished we had access to an ice machine (the freezer portion of the fridge was frozen over so difficult to make ice) and would recommend additional towels and pillows (altho the property manager did have them delivered the next day - we had 4 large towels for the pool/ocean AND bathing for a week stay). They don't clean the unit every day but they did come once during our 7 day stay. Communication with the owner was very responsive throughout the process but had to give them a 4 star because we asked several times about the all inclusive food package option the hotel provides and we could have gotten much better instructions/reality check so I will leave the details here...
Yes, the hotel offers the all inclusive meal package for $90/day/person BUT you have to go to the lobby every morning to purchase a new band AND you have to return the band by 10:30 each night or you get charged a $180 late fee (and no, it does not roll over to the next day rather it is a true penalty fee). The all inclusive includes drinks, access to the buffet and three other restaurants. We ate at the buffet one morning and it was horrible. Thankfully they have someone manning a grill so you can have fresh eggs otherwise the ones in the buffet were cold and sitting in water. The two specialty restaurants were not bad, especially the one next to the pool. It is first come first served and they don't take reservations. At least not for the condo users. The grill at the pool was delicious. There are two very good restaurants across the street and a convenience store for the days we didn't do all inclusive. Like most of the resorts, it is limited chairs and there is only small pool. They had music going pretty much all day by the pool and it may be an age thing, but it was non stop thudding sound kind of music. Thankfully there are beach chairs with cute tee pee type umbrellas. The seaweed was pretty bad (time of year) and they did their best to clean it up daily.
Overall the unit itself is 4 star but the hotel and amenities are closer to a 3 star.