We were pleasantly surprised. Had read a few "not so good reviews" before leaving. Turned out to be a very enjoyable experience.
Overall the ship is kept in top condition. Very clean, with really friendly, competent staff in all areas. Our cabin was excellently maintained by the cleaning crew, and had lots of drawer and hanging space. A nice surprise were the Happy Birthday balloons.
The dining rooms presented excellent menu choices, with very good quality food. We liked everything.
Quite big enough and kept very clean. No noise problems. Lots of hot water and fresh towels. Excellent job Raul and Giovanny.