There is not much to do/see in the neighborhood, but the place is really close to MTA, so no issues to get to Manhatten. If you ok to walk 20-30 minutes you can reach interesting places in Brooklin too.