Anyone who have ever been on a cruise will raved about it non-stop and look forward to different cruises on a yearly basis. I know of one such blogger.. who does it at least yearly .. and with her whole family and close friends. I can assure you that there is more to do on a cruise than on any land vacation. Food and beverages are endless and entertainment is non-stop on board. From swimming to golf and even cabaret nights. Get invited to eat with the captain or take the first dance with a loved one. Above all .. cruises are great.. and very enjoyable.. well.. except for the ones with motion sickness.