Cruise is a great chance for a wonderful get away. Pro, It is less expensive than staying in a hotel. You have several things to choose from as far as activities as well. You do not have to worry about renting a car, getting lost, or finding th best resturants either. You get to see multiple cities in one trip. I highly recommend a cruise for your next vacation! The only con is the limited room space.