Tell your son to get ready for the time of his life. The Ecstasy is great, but Carnival really makes things great for kids.
I didnt know the Ecstasy went to Cancun. That's a great place too. Let me go to the site, and see if what I am thinking about is available, and I will tell you about a great excursion we tried there.