A sorted short term stay. the place is Lovely and cozy. Renfrew station is 700 meters away and the neighborhood is calm and peaceful.