I definitely recommend this place to stay in London 🙂
It was clean, and it is placed at a nice and calm area, at 10 minutes by foot from victoria station.
Besides, there are lots of bus stops near it, so it is really easy to get to the city center.
We didn't meet Tibor in person, but he was really kind and the communication was very fluent