Belize
We sailed in an interior cabin on Carnival and an ocean-view room on Royal Caribbean. We'd only book one again.
Business Insider's reporters went on 7-night sailings on Royal Caribbean and Carnival cruises and compared every detail of their ship cabins.