3 stars, overall, is for the ocean view from our room. But...
The shower drain in the bedroom shower was clogged, so water would fill up and drain slowly. We were told that maintenance came by, but it was not fixed
A pile of ants clustered and feeding on something on the floor of the shower stall in the bathroom in the bedroom when we first arrived
Dirty, greasy smudges on some of the kitchen cabinet handles and back patio screen doors. And some dishes & utensils were not very clean
Caked on dirt and grease on the tv remote control that doesn't work (and it was missing a battery).
Smudges and drops of some type of liquid on some mirrors and and wall areas
Locks on some of the screen doors were broken
One of the bedside lamps did not work
We asked for an extra fan, and the very nice grounds lady brought us one, but just before bedtime we discovered that it did not work,
We were charged the cleaning fee for a 3-bedroom suite, even though we stayed in a 1-bedroom suite. We were told it was because we booked via Expedia.
The bed was hard, which wasn't great for my shoulders, since I'm a side-sleeper.
The neighborhood is not very walkable