We stayed at Alessandros studio appartment for four nights and liked it a lot.
The studio is very conveniently and centrally located, bus stop very close by, which takes you to the main sights of London, also a bike rental stand is close, so we took the opportunity to explore London by bike.
The studio itself is very nice and clean and fully equipped for self caterers. The only drawback was the shared bathroom. We had to wait quite some time until it was free, also it seemed that not only one other appartment but more than that were sharing the bathroom.
As for the host, unfortunately we never met him personally. However, the check-in and out procedure were uncomplicated, which we appreciated very much. The cleaning staff was there every day.
All in all I would recommend this place to any travellers. Good deal for London standards and very good and nice neighborhood.