Helen is very nice and welcoming !
Her place’s location is prefect and convenient for people who don’t have car.
If you work or study around Scarborough area, this place is definitely a good choice.