Maria and her family are very welcoming. I stayed for a month with them and it was pleasant and comfortable. They never made me feel out of the place and even included me in their family dinners and shared valuable information from a perspective of a local.
The location of the house is proper as well. A Community park, Train station, Bus station, convenience store, local cafes, and restaurants are nearby too.
If Catford suits you as a location to commute from, this place is good enough for you.