Cruises are great, if you do that plan one that has as many stops as possible. Jamaica is also great, beautiful island with very nice people. It's the type of place to go if you just want to be able to relax on the beach and throw a flag in the sand when your ready for another drink. Most of the time its all inclusive. When me and the wife went a few years ago even the scuba diving and watersports were included. Best of luck deciding, and I'd be happy to join if your paying...