Great place in a great location, very close to markets and shops.
Very close to all major transport so getting around London is easy.
Highly recommended for either a short or long stay and will definitely seek out again next time.