Very clean and well stocked. We found that street parking on the same block wasn't really available if you got there any later than 6PM in the day. We ended up parking 1-2 blocks away most of the time. But the place itself is great!