The perfect stay for a London visit. Simpel and easy with a central location. Easy access to the tube and the nice streets of Notting Hill.
Would definitely recommend.