This hotel itself is fine. The staff was great, check in was super easy. The room was clean and average, what you would expect for a highly used hotel room on the beach. The elevators were a little slow, but the hotel was pretty full, so that would be expected. The pool area is fantastic... It's creatively lit, has an infinity edge over into a smaller pool. Very impressed. Would definitely stay again.