I won't be long, as I generally agree with the comments that I read from Nattie, who was on the same cruise (just down the hall).
Ship: I though the ship was immaculately well-maintained. I was looking for flaws in my stateroom, and found none. The bed was VERY comfortable and I will describe the room as "camping luxury", since it was small but comfortable for the 4 of us.
Food: Having read reviews, I was bracing for the worst. Predictably, I was pleasantly surprised. We ate only in the including dining halls, and found the food to be reasonably good. The level of food was generally the same across all of the included venues, though the Grand Pacific was a stand-out in terms of service and beauty. Seating in the Garden Cafe was a chore, until we learned to hike to the back (La Cuchina) area. Just plan to go there. As for the quality, I found most of it to be average, with good quality ingredients, and many pleasant surprises.
9078 - mid ship - immaculate. Lots of space for us to unpack for 4 people. Tip: use luggage bags that will fold flat, and put them under the bed. This left us with lots of shelf and floor space. Extra fold-down bearth in the room, which we did not anticipate, meant that each boy had their own bed. Main bed was amazingly comfortable. Bathrooms were very functional, despite their size. Room was located mid-way between the fore and mid-ship elevators, so there was minimal traffic by our door. Never heard a peep though the walls - hope our neighbours can say the same.