The location is perfect. It’s super close to shopping, restaurants and cafes. The train is nearby, within walking distance, so you can easily explore outside of Notting Hill. The place has all the essentials you need and the management company was east to work with. Very happy with our stay!