I enjoyed my stay here, it has all the amenities you need for your stay in London. It’s really close to transport and has small supermarkets within walking distance.