Great place in the Heart of Notting Hill - highly recommend for a weekend stay!