Great location and everything needed for a stay in Toronto