Lovely! Small, but well stocked and situated. The restaurant on the corner gets VERY loud, at least on the Friday night we were there, but the patio upstairs was relatively pleasant. Highly recommended, plus adorable dogs.