Our children loved it the 1st time but our little one didn't remember much, so we tried it a 2nd time and loved it even more. Our children are 5,8,10. Yes its outdated but you're barely in your cabin and the staff, waiters, and room stewards make up for it 100%. The complimentary dining options are awesome, and the 24 hour food options are tasty as well. We stayed on the 10th floor so to get to the 11th floor pool deck, bar and outdoor 24 hour food was a small staircase away which was awesome for quick changes, showers and letting out little one nap or rest for a few. Our least favorite part is definitely that there is not a big enough pool for only children and parents to be in so it mixed with singles, couples and kids. It was still a blast and we highly recommend it.