The townhouse was nice, but was in need of some minor upkeep. It looked like the staff was working on these things, unit by unit, while we were there. The lazy river, slides and pool were really nice. The facility is a short drive to all major parks, lots of restaurants, and shopping. The shuttle service SUCKS! My teenagers were ordered off the bus after midnight at the wrong location by a driver who couldn't understand the difference between vacation villas and vacation village, even though they showed him the wristbands required to board the shuttle. The "emergency" phone was answered by a hotel staffer who couldn't give me directions to a hotel that turned out to be 8 miles up the road on the same highway! When I complained the next morning to the front desk, they gave me a card so I could call the manager! This is a nice place if you have your own transportation, but don't choose it if the "free" shuttle service is a necessity. And don't make any phone calls to any of the delivery places they provide. they are all toll calls. I would not recommend this property to my friends or relatives if they require the shuttle, but if they have their own transportation, I would. Due to the steep steps in the townhouse, it is not handicap-friendly. On the plus side, the staff is very nice and friendly (except the security person on call).