The person checking us in was super nice and helpful, but it went downhill from there. The room was not the cleanest, stains on the floor, mildew in bathrooms, bathroom sink didn't drain, front door lock was almost pulled out of door frame, place had a weird smell, and then the kicker was when the maid ran the dishwasher and black stuff spewed out of the kitchen sink and backed it up. That's when we finally reported stuff, and instead of moving us for our last two days that had people come and work on stuff - while we were in the middle of trying to get ready for dinner reservations. Had to follow up to actually get them to come, after waiting on hold forever and finally going to front desk in person and waiting another ten minutes before someone acknowledged me. Once they were there they fixed things fairly quickly, except for the sticky bedroom floor, which they said they would clean the next day. They never did. The pool was nice and felt heated given how cool it had been the few days before. But restaurant wasn't open for lunch on Sunday - even though there were menus out on the patio tables, super annoying. Room didn't have paper towels or any kind of dish towel in the kitchen, bare essentials for kitchen generally, no ice cube trays. There was a nice swing set for kids, and it was close to several restaurants and Disney. We didn't take the shuttle, but it only drops off at two times, and sounds like it is hard to get a seat on the way back.