Was on G218 to Norway and the Fjords as first time cruisers.
Cabin - 12718 (aft) - great cabin, good size and balcony more than worth it. Shower powerful enough.
Eating - most breakfasts spent in Horizon for the buffet which was enough. Could always get a seat (guess the ship was not at full capacity). Staff very quick to clear away after you.