- Stay closer with friends and family as no one in the party has a chance to wander off
- Stay in different locations every night without having to change hotels
- Stay healthy as being on a boat will require you to do some physical activity
- Swim or sun bathe at different beaches or explore new towns at each stop
- Stay away from the holiday crowds while going to the most desirable locations