We sailed on the Zenith in Feb 04 (southern caribbean cruise) in a suite and enjoyed the evening appetizers. Never thought they were icky. We gobbled them up as soon as delivered, even though we were going right to dinner. Good selection and no repeats on a 14 night cruise, but they were prepared ahead and covered in saran wrap when delivered. The afternoon tea was great for cookies, too, which we squirreled away for a late night snack.
The food in the Caravelle (main dining room) was fabulous every meal, room service was good, buffet was fine and late night sushi was OK - but not as good as made to order sushi at home. We loved the grill at the back of the pool deck for a quick lunch alfresco, but also enjoyed lunch in the Caravelle on the at-sea days when there was lots of time for lunch.
The suites and CC class on this ship would make the difference, I think between an OK voyage and an excellent one. We mainly booked the suite for the extra room (both of us are 6 feet tall and appreciate the little extra space in the suite and also bathroom) Our good friends had the CC class and it was about as good as the suite, just a little less floor space.
Have Fun!