We were offered an upgrade to a mini-suite close to departure date and we took it. The cabin boy was beyond excellent. The range of restaurants and styles of food is just incredible.
With so many ships, cruises, itineraries and fares on the market, it pays to find out as much as possible about cruising before you book. Here are some questions to ask your agent.