Contemporary, Premium, Luxury, and more: Cruise Lines classifications explained

So you have decided to go on a cruise, you may even know where and when you want to go for your relaxing, all-inclusive, perfect vacation (We’re not kidding, if you’ve been on a cruise, you know what we mean!). 
No comes another big decision, one that you shouldn’t leave to chance, itinerary, price or what [...]