hard to find parking, lots of stairs otherwise great place