Great place at the heart of Notting Hill, equipped with everything you need. Detailed and easy check in instructions, local recommendations, close to the Tube.