While Cafe Al Bacio is the best choice for a coffee, the atmosphere is much better than the coffee. We used to love it there but last few cruises including on the Apex and Ascent, we thought that the "baristas" needed to learn the difference between a latte, a cappuccino and a flat white. Especially in Cafe II near the buffet. No matter what we ordered, all these looked and taste the same. Plus, absolutely you need to ask for an extra shot just to taste the coffee.