Great place right in the center of Toronto and close to public transportation.