Fantastic
Great set up in the apartment
Great location - a nice pleasant walk into the city
Tube station was very close and so were many bus connections
Nice area with a number of places to eat. A perfect place as base to enjoy London