Castle Hotel was nice, pool area was pretty, our room was nice. While at the hotel we had lunch and food wasn't great. We also were told while we were there we could see firewrorks from Disney on the rooftop. You can't see them too far away. We did have a really nice experience at breakfast, servers were fabulous, Yosep i think her name was.