Travelled here with 2 other colleagues and this was the perfect spot. The location is great, the place itself is clean and large, which is not easy to find in such a central location. As well, communication was easy, and Beth was very responsive whenever we needed anything. Overall, great place and great location.