We stayed in Helen's place for a week while visiting our family over the festive season. Helen is a very friendly host and is very easy to communicate with. We found her place to be like a home away from home, very clean, comfortable and peaceful. The newly renovated Glenroy station is a short level walk, with frequent trains going to the city. There are also lots of eateries and supermarkets in the nearby streets.
We would highly recommend this property.