Great location, great communication, perfect place to stay no matter what your doing in Toronto