We stayed at this hotel at two different times. This property has terrible customer service! Worst I've ever experienced in my life. When we arrived there the first time, there was no one available to check us in. In fact, there was a line of people still waiting to check in when we got there. After about 15 minutes I went and found a life guard at the pool and told them a large number of people have been waiting to check in. After checking in, we found our pullout bed did not have bedding and when asked we were only given a small sheet and the staff came off as if we were bothering them. The front room with the pull out bed had a window that did not have curtains covering it, allowing a lot of light into that room, making sleep very difficult regardless of the time of day. Plus it was noisy late into the night, with loud guests still going at it until almost 2 am. The condition of the property had fallen in to disrepair in many areas as well. Plus, there were ants everywhere. We even had party decorations still in our room from a prior guest so clearly these rooms aren't cleaned very thoroughly. I traveled with 4 children ranging from 1 to 11. They enjoyed playing at the water resort.