I've sailed with multiple cruise lines over the last 12 years, but one thing I'll never compromise on is booking a veranda cabin. I love being able to enjoy my coffee on the little deck in the ...