We stayed for the first time in August, and we are booked again in November. It is a nice hotel. Our girls really loved the pool. Although it's in the parking area, they work hard to make it pretty. The breakfast was just fine, although nothing warm, all we need is a little something to tide us over until mid morning snack. It was clean, and very close to the park. I originally booked on purpose for the shuttle because this was our DD6's first time having to walk everywhere, and we always come back to the hotel for a swim. So I thought it would be nice to be able to use the shuttle to allow her to not have to walk all through the parks, but multiple trips back and forth between the hotel. Unfortunately, it was often late or delayed during our 9 day stay. Multiple times, the driver was late arriving to work, so they had to use a little van, so not everyone would get on. Or we would be waiting at the park for the shuttle and it just wouldn't show up. Very frustrating. That's my only issue with the place, though.