Very central place - great location. Host means well, can easily come off as overwhelming though. All in all good.