I had a great stay at Margaret's place!
It's nice and clean and the room is bigger than most hotel rooms in London. The apartment is on a quiet street, but close to cafes, pubs and shops.
The Old Street tube station is really conveniently located when you want to catch a train from St Pancras/Kings Cross or to the airport.
I would definitely recommend this place!