A cafe offering a pleasant spot for coffee. The staff is noted for their expertise.