Being 100% honest, we mostly stuck to beers, wine and the odd spirit and mixer so the quality was what it was. Service was fast and quick. They did seem to have less stocked than on the menu. A few beer and wine choices were unavailable throughout, which makes me wonder if they ever fully stock.
We were Rockstars and can say Richards Rooftop and 1 hour champagne hour was great. The mini bar in the room was totally excessive and we took most of it home. We had $400 bar tab and spent $398 over the 5 days, mostly alcohol and a few coffees. I'd say we drank a fair amount, for reference (though no premium cocktails).
One downside of the ship on this full sailing, as many have said, is the size of the pool. It was mad busy and crazy, couldn't even move. That's where Richards Rooftop came into it's own.
Hope this helps others. Happy to answer any other questions.