I take a lot of cruises in the Caribbean, and I swear by having a room with an ocean-view balcony. In fact, I only book cruises if I could have a room with an ocean-view balcony. The views are amazing ...