The location is perfect for visit the center in London, flat seems like brand new and the comunication with the host is quickly and clear.
A perfect place to spend some days in London.