I had a great stay. The street is a bit too noisy for someone like me coming from Scandinavia, but so is most of London. Location is very convenient.