Carnival is a great cruise line for families or young couples. There are not too many older people on these ships, and activities are more focused on young people. The staff and crew are really helpful. They will get you just about anything you need or want. We traveled the eastern Caribbean, and it was amazing. The drinks on board are rather expensive, but all the other food is free. They even have ice cream machines located throughout the ships.