New 256-unit Westport apartment complex met with support, opposition