I stayed in 5 separate balcony cabins this year on MSC, Celebrity Cruises, Royal Caribbean, and Margaritaville at Sea. Here's how I'd rank them from worst to best... and why!
Learn more about cruising:
https://cruise.blog/
Follow us on Facebook:
https://www.facebook.com/thecruiseblog