Amazing location. Perfectly situated near public transportation and everything related to the Notting Hill carnival is within walking distance.
A supermarket is right around the corner for drinks and snacks after a long days out. I would defiantly recommend this location to anyone planning to visit.