Cruising to me is the best, and incidentally, the most cost effective way to vacation. For starters, you are not stuck in one city, two, your meals; which can really add up in a week are includeded in the price of the cruise, three there is a different show every night, four on many ships there is lecturer's that discuss the area where you are visiting, five, cooking demonstrations, six, a movie theater on board. All these things add to the amenities of the cruise. Then too, you meet people from all over the world that share your desire to cruise. We had met a couple from the Philadelphia area on one cruise and found out that their daughter had attended the same university as ours but had graduated the semester before. Several years later, our daughter's met at a wedding! Some things were just "meant to be".