Great location (though a little hard to find). Lovely staff. Cozy.