We enjoyed our stay in the flat. We cooked often and all we need for it. The beds are comfy and the rooms are nicely decorated and clean. The baths were clean.
Communication with Stephen is great, we had no problems.
We were in a nice and silent neighbourhood with Whitechapel station near so we were fast in the city.
All in all a nice stay which I recommend for london visitors!