We run apartments in Genova. We also send guests on cruises from the same city, sometimes the same week. So this question — should you cruise the Mediterranean or stay in a hotel — is one we are asked directly more than any other. The honest answer is that they are different products solving different problems. Most people choose wrong because they ask the question backwards.