The pool was great! Perfect for 6-12yo. The rooms and the staff are a different story. There are several OLD townhomes that they put the "tour deal people" in. These are aweful. We asked to change to a newer room for an entire day and finally were moved. The new "highrises" are bigger, but are showing some wear. There is no restaurant onsite, but 100's just 5 minutes away. I would not stay there again, based on the contition of both rooms and the rude staff members we encountered. The tour was 90 minutes for us, then we told him we would never buy there and left. If you are looking for a great kid's pool this is the place. Make sure you get into a highrise, units #400 and up.