I have spent 4 nights in Biagio and Armando's place with two girlfriends of mine and we had a great time there. The apartment was very clean and comfortable, the hosts were quick to respond and communication was good. The location is also good, in a quiet area but a 10 minute walk to two tube stations, and a stone's throw away from a bus stop (though we did not use the bus this time). I would definitely recommend it if you are staying in London.