We boarded the ship in Dubai. We had a mini-suite on the 11th floor (Baja Deck) and it was spacious and very comfortable. We had anytime dining and the food in the main dining room was average at best. We ate at Harmony specialty restaurant and that was a big mistake. I usually enjoy Chinese food but I didn't like Harmony food at all. While the service was excellent, the food was barely edible. ...