The food was horrible - i tried to get as many meals as i could off the ship. And the service in the restaurants was extremely bad. One night we waited more than 30minutes before getting bread, water or drinks. Another night we asked for a coffee after dinner, the waiter told us we could go to the bar to get it ourselves.
The cabin steward was uncooperative. And the day that they did balcony ...