The cabin was extremely small. I had a power struggle with the attendant who took care of our room over the sign they put on your bed. The quilt didn't fit the bed -- the quilt barely fit the bed with no one in the bed. Most of the ship's staff lack comprehension of English. The dining room was supposed to take my choice of food for the next evening as I have a garlic allergy -- this only happened once and the food was terrible. The people we were traveling with didn't enjoy the food either and they didn't have dietary issues. Other people we knew on the ship had upgraded to the better restaurants and didn't think the food was good. On a positive note, the ship was very clean which is why I gave it two stars.
The last night was the worst as our toilet didn't work. This was a problem throughout a portion of the ship. Nothing was done and when we left the ship the next morning we still didn't have use of a toilet. I find this outrageous!
How much worse could a cruise be!