They just started building these apartments so there isn't much to look at.
There are other Alta apartments in the Charlotte area. I haven't heard much about them (good or bad). These are off Steele Creek Rd,
north of Westinghouse and south of Brown-Grier Rd. North of Westinghouse is immediate residential although that will change once Berewick is fully developed. You can take Steele Creek down to Rivergate and other shopping.
The other apartment complex near there is The Landings at Steele Creek and I've only heard negative things about that complex. I'm sure the price point is different at Alta Steele Creek but that may be a concern.