Once thought to be a bad fit next to a residential neighborhood, a proposed six-story apartment building on the edge of downtown Arlington Heights sailed through village board approvals this week after the developer revised the project to lessen its impact. Still, some neighbors said the changes aren't enough.