Good location. Central. wouldn't recommend for groups bigger than 6 or 7. Also leaks a bit of temperature so make sure you bring warm clothes for winter or leave the heaters on.
complimentary parking was very appreciated.