We have just returned from this cruise. Our flight arrived in Dubai around 7.15 in the morning so just picked up our cases and went straight to cruise terminal to drop off the cases then picked up a taxi, did some sightseeing then had a great Friday Brunch at Hilton doubletree which meant we were able to use their pool, beach area etc for a bit of a relax before we went to board the Serena around 1800 - walked straight on at this time which was great - cabin available from 2030 so had a drink or two first. The all incl drinks package is a must - we would have spend a fortune without this (average price for a G & T, beer etc is about 7-8 euros)
We paid for a balcony cabin but had a mini suite - no complaints here. The actual ship was ok - a bit tired but kept very clean. The ports of call were great. In Muscat we walked to the Muttrah souks for a spot of shopping then took a taxi to Crowne Plaza hotel for lunch and spent the afternoon sitting by their pool. In Khasab we took the free bus to the town, its not touristy but we managed to bag a bargain Iphone 6 for about £70. Abu Dhabi was beautiful and is somewhere I would return to for a holiday - preferred it to Dubai.
Had a good week away on the Serena, the only thing that let it down was the food. You won't starve as there is plenty but found it pretty tasteless and poorly cooked. Our evening meals were at Ceres and out of the 6 we had, only had 1 that I could say I enjoyed. Some of the meals were very undercooked, fish and chicken were especially bad and taken away barely eaten not just by our party, but from the adjoining tables too.