Small but cute, clean, well stocked, and excellent location.