Very clean home and super quiet area. Self check In was a breeze. Close to finch subway station. About 10 minutes walk to pizza shop and convenient store.