This is a perfect spot in Notting Hill, just a few seconds from the tube and numerous restaurants, the street market, and Hyde Park. We loved the place.