We had a lovely stay, the location is perfect for exploring London there is so much to do in the local area that you don’t need to venture far, but if you want to the tube station is a very short walk.
We were shocked by how much bigger the apartment was than we thought from the pictures. The floating stairs take some getting used to but no issues with them. You won’t regret choosing this place to stay.