As far as the whole experience, I truly believe, you get what you put into it. I have been on a better boat, but if you look at all that isn't perfect, then you start not having fun and we were there to have fun! First the could be better part..
The ship layout sucks...it is really an aggravation, we did our research ahead of time and knew it was considered a bad layout, but we continually lost. It really is hard to navigate from one end of the ship to the other. You can only get through on 2 floors, the 1st and 5th. Really a big hassle.
The food, eh it was for the most part OK. Drinks are every expensive...Lines could be long...The Omelette station was very good as was chopsticks. The dining room was about a solid 6 in my opinion. I am not a picky eater, I like all kinds of food, but it wasn't always hot, it wasn't always cooked perfectly, but was adequate.
Noisy, vibration all the time. At the end of the hall, so really didn't get any noise from others, just the boat itself.