Perfect stay in a perfect flat with a perfect host.

I think everything has been said by other guest. Go there and enjoy London.