We loved staying here. The apartment was fantastic and had everything we needed, including laundry detergent for the shirt we stained at Oga's Cantina. The location is great and we got to enjoy some of the resort amenities in between jaunts to Disney. We do not have small children but I would highly recommend this for people who do. There's a ton of activities for the little ones without all the over-stimulation of a Disney resort. Plus it's waaay more affordable! The only trick is that make sure to book under the name of the person who will arrive first. The resort allows only one name per reservation and there's a fee to change it (and can also take a few days to make the change), and only the named person can check in. I make all the reservations for our vacations, so it was under my name. Since i was driving down with family and my husband flew and was going to arrive first, we had to pay $99 to change the name from mine to his. It was not ideal. But that has nothing to do with how great the accomodations were or how gracious the owner was to allow us to enjoy a stay there! Thank you! We'll be back!