The place is located in the centre of Chatswood and the Train station is just a 5 min walk. The place was well maintained and would love to stay here again.