I was a little skeptical about booking in this resort, as the photos made it look like it was a little small. I'm very happy I went for it, and was very surprised with how spacious the place is, it has everything you'll need for the stay. The grounds are beautiful, the pool was clean, the staff were wonderful, and were great at communicating with us. They even called me a few days before to help me choose the right floor. They have wonderful amenities and gave us a list of other activities nearby. Close to many restaurants and shops, a few minutes from Disney Springs. We are making this resort our home away from home for now on every time we visit for sure.