This is a great place with all the amenities that you will need for a smooth stay in Toronto.