The absolute best place! It is located in a beautiful part of downtown Toronto and has transit nearby as well as a grocery store.