Very clean and beautiful place 5 min walk away from the town center. Free parking is also ~3 minutes walk from the apartment (see via padre serafino tamborrino).
The host also gave us a few recommendations regarding the restaurants and beaches around the city which we really liked.
The only thing that was a bit of a struggle is the waste separation (different waste types will be taken out at different days) which you have to do by yourself.