Everything was great, location is good ( you can easily get to any place in London) , you have everything you could need in the room and Helen is a perfect host!
Highly recommend choosing staying in this place when you are in London