Great spot for coffee, or a meal. Food is healthy, really good and fresh. Never had a bad meal here, and the staff go above and beyond. Fun place to take people visiting, be prepared to wait a bit on the weekend...but this is normal for any good place. One has to get creative with parking, and patient.