Amazing location in Notting Hill. Perfect host!