The room was fairly small and particularly bathroom layout was terrible. You could pretty much not get out of the shower before without not couching the bathroom seat.
Also, while we reserved the room for four (2 adults and 2 kids) we had to often chase the staff to put the right number of towel after housekeeping. The never got it right.
Finally, the extra fees for "resort" (i.e. beach towels, ~$30 a day) and parking ($40 a day) with no guaranteed parking and very crammed and awkward spots seem too much to me. Maybe that is common in that area, but still, be warned.
The A/C was also weird, it was either full blast or none, so while it did its job, it was very challenging to not be dreaded by its chilly blast.
The sheets were ok, but the fitted sheets were extremely tight and hence popped out multiple times.
The great plus was having a balcony where kids could sit and have their breakfast or look at the pigeons, etc. stopping by for the crumbs.
We will probably not stay here again.