The place is well located, only a 5’ walk from the train station. The train station itself is one stop away from the London Bridge station where you can switch to the metro. Also it is very convenient if you want to visit Greenwich itself.
There’s a small grocery store nearby.
The beds are comfy, you’ll be sharing the bathroom with Zaida and her family which went very smoothly. Everybody was very welcoming. I recommend, especially for that price.