A little gem in Westport and fulfilled all our needs.