Located in the heart of Downtown Toronto, offering many things to do.