Great location to visit London, especially for a family.
The Victoria park is near, so you could easily relax after city strolling.
We enjoyed our two day stay really a lot. Unfortunately we didn't met with Soraya, but the communication was just perfect.
I would consider the same location again if we return to London. In particular if driving your own car.