in that place is located a beautiful renaissance altarpiece