I booked an interior room on a famously scenic cruise across the Panama Canal. There were no big cons, plus I saved money and ...
My interior cabin on the Holland America Line's Rotterdam had a lot of amenities and felt luxurious. I love the beds on Princess Cruises ships, but my Norwegian Cruise Line studio was the best value.