Great location. Close to public transportation, easy walking distance to many sites. Fully equipped. Would stay here next time we're in London.