I'm sure it'll be different
I'm also sure it's Efron depressing still. I count some 13 buildings there, each likely over 250 apartments, each apartment likely an average of 3 persons, you do the math. That is a LOT of people with very little recreation area
Then the view... You can see a few hundred neighbors, and that is about it. I can make a fair guess that the other side of these apartments aren't going to have a much better view either