It always about location. Now a days people prefer everything within walking distance including work, shopping, entertainment etc. As china's post mentioned chatswood with mega complex has grown is because of 'location'.
If you can get an apartment with 8/10 go for it, because its too difficult to get a perfect unit. Where I am staying next to me, 300 apartments came, I was too worried, even I thought of selling, but I haven't and now my apartment has grown 80% in 6 1/2 years, not bad.
Good luck.