I loved staying at Neil's place, everything is there that you could possibly need and want. It's super simple to collect the keys and then watch Notting Hill pass you by from your windows above. I would definitely recommend this to others and stay again myself.