Whether you choose an oceanview or balcony cabin should come down to two primary considerations: price and itinerary. Can you afford the extra money you'll pay for a balcony? Or, even if you can afford it, would you prefer to spend that extra money on some other cruise experience (drinks, shore excursions, the spa)?