Location, location, location. Lovely, bright and clean large place in central London. Not easy to find such large places in central London. 10-15 minutes walk to most locations and easy access to multiple underground stations. Place is very quite and still right in center of a lively area.
An was a very responsive host, even replied to message very late at night. Would stay here again when we visit London.