Hotel was beautiful, I booked a king bed and a queen, but I received 2 queen beds instead, beds were very comfortable, room was clean, staff was friendly. CHECK IN process was incredibly awful, we had to wait long lines in the theatre instead of the regular front desk area... I paid to get in earlier, after I paid the guy told me I was gonna get my room key until 3pm, if he told me that to begin with I would definitely not had paid $30 x person to get in 2 hrs earlier.... i feel like there is a lack of communication 😕 we were premium, we didn't know what it meant, nobody expained anything regarding its benefits, we asked a lady by the pool, while walking where the nearest restaurant was and she told us that bc we were premium we could go to the restaurant in front of the pool but we had to make reservations, so we went back to the hotel to make reservations and they said that restaurant is booked for the next 2 nights, they said "why didn't you do the reservation during checkin?" I said well Nobody TOLD us! FOOD was delicious, only one day lunch was very plain, no salt or flavor, but other days it was very good. Drinks were ok, ofcoarse the quality of the alcohol is very cheap... night show was very fun, pools were beautiful 😍