We stayed here last December. We went down as a Christmas time surprise. I was looking for tons of fun on a small budget. We found it here! We stayed in the Homerun Hotel, which had just finished its remodel. Great job Disney! The food in the food court was delicious and my son loved both the surf's up pool and the baseball pool. The bus transportation was pretty good. The longest wait we had was the day we were trying to get to Blizzard Beach for mini-golf. (It was low 50's this day so the buses were not really focused on the waterpark

)
My son's favorite place at the resort was the football field. We ended up buying 2 mini footballs and had to keep 1 with us so every time we went through the football field we could toss the pigskin around.
We would definately stay here again. Next time I think we will try for the Touchdown Hotel.