Cruises are fantastic holidays in every sense of the word. You have virtually everything provided for your journey included in the price, with a few extras available if you get tired of the standard fare. You have the opportunity to visit multiple locations on your holiday; you’ll have to prioritise what you’re doing as you have only a day or two in each spot, but it gives you the ability to see more of the world than perhaps you could afford before.

Unfortunately, not every cruise is a fantastic experience. You’re virtually trapped on the boat much of the time and completely reliant on the cruise line to provide you with entertainment, food, and comfort. While some cruise lines excel at providing top rate service, others are surprisingly variable and can lead to quite a bit of disappointment once you find yourself on the boat. Here are a few important tips to prevent disappointment on your cruise:

1. Before booking a cruise, find out which ship you’re planning to sail on and how old it is. This way, you can normally find reviews targeted to that particular ship and crew and get a much more realistic view of what you can expect from individual cruises. Some older cruise ships are not as nice as the newest ones; it’s best to aim for one that has had a few cruises but still has state of the art equipment and cabins.

2. Investigate what exactly is included. Which activities are more money and how much? If your meals are basic and buffet, while real restaurants cost much more money, you might investigate paying a little more for a more luxurious cruise with a few more options.

3. Are you going to spend quite a lot for your excursions off the boat? If so, you might think about investigating some activities that you can book through the cruise line at a discount. Plan your days out to ensure you make the best use of your time in various cities; it helps to make a priority list of places you’d like to visit and plan on visiting one. If it takes less time than you expect, you can then move on down the list.

4. Ask questions about your cabin. If you’re going on a cruise for your honeymoon, it might be worth the extra money to purchase an “upgraded” cabin so you won’t spend your nights crammed in together. Some ships have mini hotels on board where you can have your own balcony; there may also be an adult-only pool to minimise the number of screaming children barging in on your relaxation.

5. Finally and most importantly, consider what you’d like to do on the cruise itself. Different lines offer different attractions. While they’ll all have a gym, pool, spa, and shops, you might choose a cruise that specialises in dancing, or has nightly lectures in history, nature, or science. If you’re not really interested in dressing up, don’t take one of the cruises that requires formal dress in the restaurants.

With a little bit of thought and research, you can turn your cruise holiday into the best holiday of your life.