Awesome location, 10 mins walk to Finch Street where there are tons of really delicious restaurants. Close to subway.