We really enjoyed our stay. My husband had training down there and we went with him, extending our stay a couple days. The kids absolutely loved the pool area. We got dripped on a couple times from the ceiling in the pool area but otherwise it was very clean. We will definitely return with the kids.