Perfect place for a weekend trip! Location is amazing, right in the heart of Notting Hill with tons of different cafes, restaurants, etc. Hosts are super nice with easy communication - great value for money offering!