Cabin was nice our room steward was good.
Food quality was less than expected. MDR served the smallest shrimp i have ever seen as a shrimp cocktail.
Wait staff was variable some good, many just didnt try.
Only found dozens of shops all with the same goods for sale in the port.