We just returned from the Odyssey and, although our children are young adults and not teens, I might be able to offer a little insight. Like you, we did many Caribbean itineraries with our children when they were teens. If they enjoy beaches, beach activities (ie paddleboarding, etc.), you won’t find that on this itinerary. However, if they enjoy fun and different foods, exploring little alleyways and shops, cable cars and just amazing scenery, they will love it. It really is so different than the Caribbean. Also, lots of “Instagramable” places. In Mykonos, a TikTok “star” named “SaltBae” owns a restaurant and was there throwing salt at customers and posing for photos and videos. Apparently, he’s a big thing (ask your teens)!🤣