Discovering the hidden charm of the Isola dei Pescatori