It's definitely a great choice for staying in Toronto. It has a great location to move around the city and offers the essentials and even more for a comfortable stay. I totally recommend this option.
Robin is a great host, who gave us a handful guide for out stay.