The resort was amazing. So many units! We stayed a week during the 4th of July, had a 2 bedroom suite which was more than we expected! It was actually 2 adjoining suites, they both had the same thing except the 2nd suite was smaller (not small at all though). The 2nd had a kitchenette and a living room, even a washer/dryer in the bathroom. The unit was very clean and stocked with everything you need. Our particular unit was close to the putt-putt area which was open all the time, as well as the mountain-top pool (with a bar) and the zip line. There was a nice firepit seating area which overlooks the city and is just amazingly beautiful. There is a resort shuttle that runs so instead of constantly driving the car up and down to the water park, we just took that. Speaking of water park, the kids LOVED it, they went down the slides all day long! Take advantage of that while you're there! We ate at the restaurant the first day we checked in....my food (catfish) was delicious but the others said it was bland and just okay. The wait was ridiculous even though it wasn't crowded. We opted not to eat there again but maybe it was okay on a normal day. There is a shop which as in any other resort, is overpriced but they had plenty of stuff for those times you forget a thing or two and don't want to run all the way into town. There is a Starbuck's there as well but we didn't try it.
When we got there, the adjoining door was locked and there were some lights out in the 2nd suite but we called the front desk and they took care of it within the hour. The only suggestion would be to mop the floor more frequently. When I got there, I dripped water in the kitchen and when I went to clean it up, the paper towel was very dirty. The kids ran around barefoot and their feet were black. It wasn't a huge deal but it definitely hadn't been recently mopped. Everything else was super clean and worry free.