Fantastic spot in the delightful Westport