We had a lovely cruise around the UAE.
The ports we stopped at were great with friendly people, I was a little apprehensive before we set off due to rumours about the rules over there but it was great you just need to have sense.
The ship was nice and clean and the staff were friendly, the cabin was ample big and comfy and the bedroom assistance was excellent 10/10, the restaurant staff were friendly but I did have to complain on several occasions due to dirty plates the meals were rather small very little veg and on a couple of occasions there were no potatoes at all.
The service was not the best the waiters and wine waiters just leaned in front of one of our group in order to serve everyone on the table instead of working around the table.
I have been on several cruises and this, in my opinion, is not a first class service.

