If they're willing to do all the work then it would definitely be a sweet spot. Can confirm, though, that it is about a 10 minute walk from any of the nearby subway lines. There are quite a few bars and restaurants nearby, but they're all a few blocks south on Vernon.