Loved: staff is incredible, pool (warm), many restaurants and bars.
Didn’t like: rooms not soundproofed, you can hear conversations from the other rooms (or other noises), and from the hall. May be difficult to sleep. Also, our room was not ready until 4 pm, and they didn’t seem too worried about it (we arrived at 2 pm, check in is 3 pm).