From the arrival to departure, our stay was a real pleasure. Staff is very welcoming and friendly. Amenities were clean and well maintained. Units are large and very comfortable. Excellent quality/price ratio. Extremely busy place so parking was sometimes hard to find but they have an overflow parking garage (multi levels) with ample space available when you can't park near the entrance. We particularly loved the pools, hot tubs and BBQs to cook our own meals.The resort is within 10 minute drive from anywhere (Disney parks, restaurants, pharmacies, Walmart, etc...). The only "annoyance" was that we had to re-check in 3 times in an 8 day stay but that was a very small negative when looking at the big picture. This may have been just particular to our rental and may not be a regular occurance. We would definitely go back there.