Great place, excellent location, its everything you need when you visit Toronto.