Although I haven't been able to meet Andrei in-person as he was traveling for work, his partner Laura was able to help me with everything I needed from check-in, public transportation tips and overall make me feel comfortable in London.
The room and communal spaces were clean and had all the amenities (clean towels, shower gels etc.) that I needed.
Location is awesome as 2 minutes from apt. there is a bus stop with 24/7 bus which goes every few minutes to central London as well as there (again, 2 minutes away) on the corner is local Sainsbury shop working 6am-midnight every day, including Sunday. It includes the ATM as well.
Nearby, 15 min walk, there is big Stratford Centre where you have all the shops as well as Stratford Underground Station for an easy access to the city.
Overall, it was a great experience!