I stayed for a few days whilst in London for work. The location is superb and vibrant, and close tubes and buses. The apartment was quiet and clean with all the amenities necessary. Recommended.