We had a very comfortable stay! The location was convenient for us and the apartment and surroundings were peaceful and quiet.
Just a little tricky getting out of the garage - you have to not miss the turn!
I would recommend the Chatswood Appartment to all travellers.