This is a fantastic place to stay, with easy access to public transport - chatswood station is just 3 minutes walk for me - and bus is even closer. Plenty of restaurants to eat and also for casual shopping.