I didn't meet Gelek in person, but the instructions were very clear in all related to check-in/check-out & amenities in the house.
Very convenient if you need to use public transportation so the Dufferin Metro Station is near by.