First what I like:
I like the room. It was like being at home. Plenty of space, washer/dryer, stove, fridge.
Pools are nice. Staff at the pools and beach were attentive.
What I didn’t like:
I didn’t like the actual building. You will need a lot of patience.
Elevator gets very crowded, you will need plenty of time to get out of building.
Parking is pretty tight, you has to be a good driver. Avoid the lunch and dinner times, getting out will be a headache.
No parking spot was assigned for us, we had to hunt for a “yellow space” every time, sometimes you will park far and will have to walk a distance.
*this doesn’t have to do with hotel, but the beach was full of seaweed, not sure if it was the season but couldn’t enjoy much, stayed in the pools most of the time.