Good place , walkable (20 min) to journal square station and walkable to India street.