Yep the Royal Caribbean eastern and western Caribbean itineraries are great! I generally like to stay away from Jamaica. It can be a rough place to visit. My Mom and Sisiter were followed for quite a while by guys trying to sell drugs. I have been three times and won't go back. Also PADI alerts divers from diving there from bad air and poor equipment. If anyone is a diver go on a cruise that takes you to grand cayman and go to a company called Dive Tech. They are a wonderful shop and have one of the best shore dive experiences you will ever have. Just off to the left is a lagoon with a school of huge tarpon that is absolutly amazing. In the tree times I have been there over several years the school is always there. They also rent scooters so if you are lazy you can scuba with the assistance of a scooter. There are three GREAT walls within swimming distance one that drops to about 35 feet and then the second that goes to the depths. Overall its an amazing dive and its cheep because there is no dive boat and you can choose to stay before the first wall and be in the shallows and have a great dive and stay in the water almost all day without any worries.
I love cruising. When I was younger the drinking age on the ships was 18 in international waters and for my 18th bday we went on a cruise and my parents paid for my bar bill as my present. Boy was that an expensive bday for the,
Cruising is the only way to go on vacation. You cant go anywhere in the world and get the experience you do on the boat plus the fantastic food for the price of a cruise. Especially if you have the flexibility to go last minute. if your job will allow you can get last minute fares for less than 1/4 the normal price. No matter what they want to fill the boat so once it gets within two weeks of the sailing date you can get fares for next to nothing.