The space in the rooms worked out perfectly. There were some minor blemishes associated with the rooms: a moldy shower curtain, one of the pieces of trim falling off, the one balcony missing chairs, and the doors to get in and the ones for the adjoining room all stuck really badly.
The only other inconvenience was not having enough elevators.
I loved the view and the playground on the beach right in front of the hotel. The pools were perfect. The front desk associates, along with the rest of the staff, were very helpful and accommodating.