We cruised the Enchantment in Feb 2001 with our 18 and 20 year old daughters. Loved the ship and they managed to hook up with a family of boys 16-27 (5 of them) which they hung out with the whole time. They had a great time, but did not find a lot of people in their age bracket (lots of young ones). I think it depends on when you travel. They still had a marvelous time and so did we . The ship, food and service was wonderful, you will have a great time!