I couldnt find the description on the developers website, the only thing i read is that it will be built as a Class A Multifamily. Their website is very robust and they certainly dont appear to be new to this space (multifamily). If this truly is their first foray into multifamily in over 30 years; i cant imagine they would build something understated.
To NativeHoustons point, this will only help to improve the surrounding commercial businesses.