You obviously are posting by the seat of your pants. Seaport has round-the-clock security and maintenance personnel who lives on-site. The area is developing nicely with more upper-scale locations than not. It doesn't matter where you live, there's going to be problems in one way or another. Channelside is the first apartment dwelling in the Channelside area - all the rest I believe are condos.
And no - this is not the property manager writing this. I work close by and have been watching this development since the groundbreaking occurred in January 2007. I know for a fact that it is just now nearing completion and not all the units are rented out yet, which leads me to believe you don't even live there and don't know what you're talking about. I do know the management staff, and they are always courteous, friendly, and knowledgeable.