Teens 14 - 18 will have a blast. Ours were up to the early hours enjoying the disco, just hanging out with all the other kids. Be wary of Jamaica especially now with the unrest there. Make sure that your teens are accompanied everywhere with adults. Not the safest port these days ( and I am saying that even though I am venturing to the Middle East to cruise in October - and I will feel safer in that part of the world than than in the drug infused world of Jamaica) these days. Liberty of the Seas has the great surf machine at the back / front (I never know where it is) that my kids just loved. And the rock climbing wall and, the burger joint upstairs ? Rockets, live shows on the Promenade - The Disco Fever one is a blast, great ice skating show, also the ice skating rink. There is so much to do on the ship. As a present, you might want to give a spa / massage / hair / nail packakge as a gift too.