Loved that we were able to get food in the hotel up until 10:30pm. Beds were comfortable. We had a room 2 beds and a pull out sofa and we had enough space for a family of 4. Staff was so friendly and accommodating. They service took the experience to the next level. I have stayed in some high end hotels and the service wasn't at this level. Even the housekeeping were pleasant. We were disappointed with the pool. It was dirty. I didn't need to beg my kids to get out of the pool. They were out in less than 15mins.