We had a great vacation here with our 6 and 8 year olds! Pools, beach, restaurants, waterpark, daytime entertainment and evening shows were all great!! Shout-out to Andres at the front desk who helped us out! I definitely recommend a king bed room vrs the 2 double beds room. We discovered on our last night there that there was not only a fold-down couch that served as a double bed for the kids, but also another pullout bed underneath the fold-down couch. Only thing we definitely do NOT recommend is the Seaquarium excursion - cost is far from worth it, and it's definitely not for children! Teenagers perhaps, but there were zero kids in our group that were actually able to do the underwater seawalk, and it resulted in terrified and crying kids. Highly disappointed with that experience. Other than that, we had a great time at this resort. Also, if you're contemplating between a castle view or a castle front room, I'd recommend saving the cost difference and going with the castle view room.