Helen's place is amazing! My sister and I had a great stay. Her place is very very clean and Helen provides almost everything you need for a perfect trip. I came from Chicago for a first look at Toronto and I would defiantly try to stay at Helen place again if I come back.