My family and I had a staycation here about a month ago. The service was amazing. My daughter got very ill late at night and made a big mess on our bed and the bathroom. We called made service to get new sheets and blankets. They sent five people to clean the bed and the bathroom. They were super nice and did not make us feel like an inconvenience whatsoever. The pools were great and we were never left waiting for a drink even on a busy Saturday. The restaurant service was great as well. Everyone at this hotel was super nice and always helpful. I would stay here again in a heartbeat! Oh and the rooms were very well insulated. There was a massive monsoon storm late one night and we didn't even here it. We only realized it when we went to open the curtains to check out the patio. Great hotel!