4 stars for the really good gelato, coffee, and friendly staff. Plus one star for the look on the baristas face as a customer asked what the "G" in G for gelato stands for.... Priceless!! ...but in his defence, it was 30 degrees outside, so he must have been suffering from heat stroke or something. Good thing he ordered a large gelato.