Awesome place, great location. This said, the star of this place is Karen. Her warm welcoming and personal touch make you feel home. Highly recommended!