The staff was above and beyond, excellent staff. The first room we were in had a musty smell, some grime, and a very odd bathroom. When I mentioned my concerned we were moved to a much cleaner room. The AC wasn’t very clean however. The grounds weren’t bad but in the back was a lot of litter and debris. The game room was ok but some games wouldn’t work and ate our tokens, another failed mid game. Outdoor pool was excellent, one of the best hotel pools. Indoor was decent. Large hot tub indoors but the indoor pool was always crowded. Overall a decent stay, would stay again, the cabins are a great feature and relatively private. Again though, the staff was really great and made the entire experience better.