It's a weird location, surrounded by the LRT line and Stroad/Highway of MacLeod Trail South. It's going to be car oriented no matter what you do. But there's Beth Tzedec Park, a grocery store, movie theatre, bookstore, and bar (Hudson's) all in walking distance - mind you, across some very large roadways. Also, the train station.
I actually like the design, given the site they have to work with. A lot of surface parking, but oh well. I think it'll provide a new housing option that isn't currently that plentiful. And maybe it'll help with the conversation about how we can retool these suburban parking wastelands directly adjacent to train lines. Calgary has a lot of "opportunity" in that department.