Recently went on a last minute cruise, booked 3 weeks before sailing and took an inside guarantee sailing solo. I got the upgrade for an outside cabin that was mid-ship for only $90. I appreciated the window, but sorely missed my balcony. I will hold out next time. I spent the extra $$$ I would have paid for the balcony and bought dinner packages, ate every night and 2 lunches in specialty dining. It was perfect for a solo traveler, the more intimate setting...and sommelier made sure my wine glass was always topped up :)
Great Trip !!