Helen is a great host. I recommend her place for anyone visiting Toronto; the place is very clean and the location is central.