Have to leave a deposit for nearly everything: Parking spot, lock for safe, pool towels, so bring extra $$ for the hotel to hold onto while you stay there.
Air Conditioning in room was freezing and had no setting option. Slept in long sleeve shirt & trousers to stay comfortable.
Bedding covers look good on pictures, embroidered etc, but reality is they don't look very washable so they are probably rarely cleaned.
Balcony door had a very flimsy plastic lock on it, so didn't feel very secure.
Breakfast buffet looks impressive in scale, but quality of food is cafeteria level. Orange juice is horrible and coffee is questionable. Lots of cold cuts available but I didn't try so those might be good.
Staff is reasonably friendly, but not overly helpful. You have to ask them for everything as they don't volunteer any info up front. Ask for internet password on check in, otherwise you have to walk back downstairs to pick up the code from them.
Water pressure in the shower was good.
Location is an easy walk from the beach, probably three blocks. The town is a lovely touristy place.
Pool is a good size and people with older kids seemed to enjoy the facilities.
Room was quiet