Choose cruise since my husband is gluten-free and dairy free, thought a cruise would work better with his condition. We were wrong, very wrong!! Ship was not equip to handle GF and dairy free guests. Staff did not have a clue regarding how to handle this. My husband became ill with all the cross contaminations. Not enough selections from the menu or from staff. What do you do with guest with other allergies?? Even vegans? when we docked the view from our cabin or the ship's view was so bad, it is hard to decribe. Loading docks, truck activities, liquid gas tanks, garbage collection building!!!! We wasted our money for a balcony view. Could not even set on it unless you are into freight/trucks moving and beeping all day. If you didn't go on an excursion-you couldn't go any where unless you wanted to walk a few miles. Yes, this trip was a nighmare with this cruise line. If I knew how to download pictures I would send to you all the great wonderful views we had when we docked.