This is a great place for a short stopover. There is free parking on the street. The apartment is a new renovation of an old building, and Google Maps street view does not do it justice at the time of writing: April 2022.
A short walk from restaurants and the piazza.