Highly recommended. We have stayed at Milo's place for 4 nights. It's located within a beautiful neighborhood with great views of the Canary Wharf across the channel. There is a huge supermarket open 24/7 just a short walk away where you can get basically everything you may need. The house itself is very clean and cozy. Hosts make sure it is prepared for the arrival of new guests. Location is also superb. There are buses going regularly to Canary Wharf Station and from there you may get everywhere using Tube. We are really glad we got to stay at Milo's place during our first visit in London. It satisfied us in every way possible!