Life se ubica en Piazza delle Vele, 62017, Porto Recanati, Italia.