My travel agent finally found an affordable trip to the UAE. It all went downhill from there. The dining options were minimalistic. There was only 1 option for dining other than the buffet. I was on a special low-sodium diet. The meals were plain and EXTREMELY bland. I don't think the chef had ever heard of chicken stock, and definitely had no concept of herbs or spices. It was an Italian style ship that didn't have basil for pizza margaritas. The salad dressing on the buffet was so watered down you could drink it. Hunting for options on the buffet was an adventure to say the least. There was only one carving station and it was always out of whatever it was carving. If you wanted food after 9pm, you had to pay for it, burgers, fries and pizza. Even room service . All of the entertainment was in Italian, Spanish or from the eighties maybe. The club was for teens. Bingo and karaoke were only 1 night . This was my 10th cruise and worst cruise ever. The patrons and staff were overall RUDE. I went on a Italian/English tour, the spoke Italian for the first 30 minutes or more. Even after bringing it to his attention (Aziz) it didn't get better. I voiced this to passenger liaison Eve. She was told by the tour desk manager Christian, that because I was gifted the tickets the morning of the tour, my opinion didn't matter. The reason because I didn't purchase the tickets and register them with my name. I have never been so insulted before in my life. I spoke with several other North American guests and they felt the same. Royal Caribbean is my only cruise line after this CRAPPY CRAPPY Carnival Costa Cruise. If you were giving out free cruises that offered a mega-suite I wouldn't take it.