who would live here? tarragona, spain.