It has been the perfect place for a 5 days trip in London.
I recommend this place especially for the great position: quiet and near to the city center, with a great connection to the tube station.