Excellent apartment for your stayed in London: location, clean and comfortable .