I stayed there for a period of four months. Jane and her husband will go above and beyond in order to make your stay as pleasant as possible. They will listen to any complaint/suggestion and they will accommodate you as soon as possible. The location is fine since there is a ttc bus stop at around 5 min walk that goes directly to the finch station and the bus service is 24/7 every 5-10 min.