It's a pleasant experience staying at Maz's place. Super easy to get to public transportation (1min for bus, 5min for rail), local restaurants, the supermarket, Greenwich Park, and others. Maz and his team are very friendly and helpful for what you need for the stay, and are very responsive to any issues that come up. Highly recommend to people who want to stay a few days in London.