Great coffee, good food, but slow service