Megan has been very welcoming and the house is really nice. It is located at less than 10 minutes walk from Bromley South station, so a perfect position if you would like to visit London as well (London Victoria is at 20 minutes distance by train), and less than 10 minutes from the shopping center.
Highly recommended.