Great location. It has aspirations to be a quality restaurant but is let down by self service. Also the exterior needs painting.