Great stay at the heart of notting hill