Great location, close to major public transit and some excellent food shops and bars. Would highly recommend staying here if you are visiting London!