We enjoyed our stay at Stefano and Maria's flat a lot.
The location was well deserved with public transportation services (lots of buses to the Underground and other neighbourhoods) which allowed us to move around easily.
Although a bit small, the flat is well organized and didn't we didn't feel like we were walking on each other all the time. There were a lot of thoughtful things such as power adapters, maps of and books about London and the neighbourhood, even some fresh breakfast food on our day of arrival and several bathroom utilities in case we were lacking something.
Stefano and Maria also answered our questions quickly every time, giving us more (useful) informations than we thought about asking !