I have read a lot of the other reviews with regard to the whole bathroom/shower issue and did not find it to be a problem or as bad as some have made it out to be. For us, it was a non-issue.
Our balcony room was nice. At first I was a little concerned since our balcony directly overlooked lifeboat #9, but in fact, it seemed a little wider than the balconys above use and was much bigger than the last Norwegian ship we cruised.
The food was good, a nice selection each day at the buffet and no problems finding a place to sit. No issues at any of the other venues, and we found the "regualr" food good enough that we didnt need to spend extra money on pay dining options.