Nice, clean, modern place at great location. Owners are helpful and responsive. Extra touches, such as wine and chocolates, are a nice touch.