Fatme flat is perfect to visit London: modern, quite clean, lot of space and ideal position, right in front of Edgware Road Station and bus stops. Check-in 24 hour is easy and smooth (we arrived at 3am due to flights delay), as well as communication with Fatme: a little problem with the number of guest has been solved promptly. Think I'll come back again.
For Italian people: in the big bathroom there is a bidet :D