As a senior I love cruising and go every winter to escape Minnesota. My tips to enjoy a cruise: are book with a reputable travel agent, book early and don't get the cheapest deal as you will get what you pay for. Be aware that a cruise is not really all-inclusive, we don't gamble and limit ourselves to one cocktail per day and still rack up about 700 dollars of extras on a 7 day cruise. Also keep in mind that all cruise lines are very different so thouroughly research because if you pick the wrong cruise you are stuck on that boat for the entire cruise. Check out cruisecritic.com for independent reviews of ship lines and individual ships.