great location but be prepared to pay for parking or have to park far away and pay a meter. lack of comfortable seating, but the pictures are correct and not deceiving!