You'll see the over and over in the reviews - this place is GORGEOUS. It's absolute;y massive and takes up the entire second floor. Parking was too snug for my beast of a van, but public parking on the street was plentiful.
Highly recommend!