Great location, easy to check-in, but found communication frustrating. Accommodation is relatively basic for the price, but Toronto accommodation is expensive.