We were on a family vacation with 15 people ages 9 to 74. This was a first time cruise for my family. Although my parents have been on many cruises and planned this trip for us. We had a balcony cabin which I highly recommend for Alaska.
Food - We thought the food was good. Plenty of choices at the buffet and we did the late (8:30) seating in the main dining room every night. The late seating worked well for us. We wanted to spend time at each port and not have to rush back to the ship to get ready for dinner.
Service - Our service was excellent. Every person that I had contact with was friendly and helpful.