Westport fantastic town to visit