One of the best places to live in Chatswood. Lovely and bright villa, specious with your own backyard. Great location, walking distance to all shops and restaurants. Comfy with a great host and everything you’ll need for a short stay.