It's a very good option in order to enjoy London and all the most representative spots. Communication with the staff superb, and very confident.
The neighbour supermarket is very complete, and the Asian Restaurant is very "suggestible"...
Metro station at 5 minutes walking with the Circle Line passing through it.
Summarizing... Perfect, great option.