This was a nice, cozy spot for our family. Our daughters enjoyed playing air hockey in their bedroom, and our youngest liked relaxing on the trundle (pull out bed) under the bunk. We used the kitchen daily, and it was stocked well with cooking utensils, pots, pans, etc. The family room was comfy enough for us to watch movies a couple nights, and the dining table was nice so we could eat breakfast and dinner together each day. There are lots of restaurants and stores nearby. We were at the theme parks so much we didn't get to spend much time at the resort during the day, but it seems that they have lots of activities in addition to the pool, game room, and theater. The host was extremely responsive and attempted to handle the issues we encountered as quickly as possible.