Great location close to public transit. Lots of buses and multiple tube stations close by.
We were visiting London and appreciated the apartment which had some lovely views and cool breezes from being close to the top floor. The rooms were well maintained, and modern, and the hosts were delightful - going out of their way to welcome us and check us in. The process and communication was smooth and they were very responsive when our flights got delayed.
There was a giant supermarket across the road, for those times when we just wanted to stay in, and lots of different restaurants within a 10-15 min walk. Very quiet, homey neighborhood and we would definitely stay there again.