The rooms and service was great. The staff at the front desk were very knowledgeable and helpful. The pool was amazing and my kids loved going down thw slide. It was worth staying at the hotel to get all the extra benefits at the parks as well. I would definitely plan another family vacation there.