Great location! A super staying, pretty much everything you'll need for a short stay in London. Super central with many restaurants, shops, pubs, and supermarkets within a few steps., including the tube. The host is super friendly and answers in minutes. Highly recommend.