The studio is perfect to visit London, it's in a quiet area and it has all you need for stay a few days. It's near from shops, restaurants and also undergrounds stations.
If I come back I'll definitely try to book again on Ali's place.