Central location, perfect stay in lovely Westport