Maybe the best caffè in town