Solo cruises can be the very definition of a dream vacation when they’re done correctly. Once you board, you’ll have your pick of seemingly endless dining options and activities to enjoy — and you don’t have to compromise your plans for anyone. However, choosing a solo cruise isn’t always...