Great place in Notting Hill. Very convenient to everything. Great price for location!