In most cases, an upgraded cabin is always better than the most basic room on board. The only thing stopping you from splurging on a larger space, a private balcony and extra perks is your budget. If you change your mind once you've booked, you'll find several ways to upgrade your cabin to a higher-category room.