Good place , convenient to Newmarket- especially Westfield plaza