Chatswood hotel is really clean, the area is animated but mostly with shops... there is nothing to do for tourists in my opinion. But it's close from the train station and many bus stops, where you can find transportation for anywhere in the city. So all in all, the location is really convinient, whether for business or tourism.
For the rest, the staff was really helpful and friendly, rooms are really huge. Very clean too.