Excellent coffee and food. A little on the pricey side. But I guess you have to pay for quality. Lovely pleasant staff.