Great place, set in Kensington market, which is a busy vibrant area, loved it .