We travel extensively and have been on almost every line in the western hemisphere and many other in the rest of the world. I am retired from the leisure and hospitality industry after 40 years so I am very familiar with service, customer care and the quality of food.
Sarah Palin said it best, "you can't put lipstick on a pig". Ship is very attractive but the word "SERVICE" is not in their vocabulary. A great portion of their staff does not speak English or has trouble with it. Whether it is food service, guest relations service, etc. do not expect any whatsoever, Their "gourmet?" restaurants are a rip-off as the physical restaurants are an after thought that do not exist on most ship directories and the food at best equals the very average and below food served in the dining room, The buffet food is one step above garbage and at peak times they are always out of foods, ice, beverages etc. There are always long lines at all popular areas of the buffet and usually you find a shortage of items being served which is one major reason for the long lines. At breakfast the omelet station is not in the buffet area but half way down the ship outside in the pool area where two cooks try to keep up with long lines of people wanting omelets and then you have to carry them back half way across the ship back to your buffet table.
I seriously did not feel that the ship serving staff was doing a good job maintaining cleanliness on the serving lines. Even had one serve a dessert that she stuck her ungloved hand into as she served it. I could go on and on but I am sure that you can see the picture that I am painting.
Had 4 cabins. Cabins are nice but lack a number of small amenities to make then more livable. No hooks to hang anything up for example. Storage drawers could be more plentiful. Cabin Stewart was the mystery man and did nothing more then what he had to do.