What an amazing location! If you want to walk or take the tube to everything, this is the place to stay. The tube is a 2 - 3 minute walk from the unit and gives you access to the entire city. You can also easily walk to virtually all the sights. Check in and check out were amazingly easy and our host was very accommodating, allowing us to drop off our luggage before the unit was ready.
The unit itself was very comfortable and inviting. There's a coffee maker (you can get pods at the Sainsbury's around the corner), fast WiFi, and bathroom amenities. I was impressed with how well thought out things were. For example, there are easily accessible plugs by the beds for easy device charging.
If you are looking for a comfortable and well located place in London, look no further!