Very nice and clean place overlooking a nice piazza.
Parking can be tricky depending on the time of the day but we always ended up finding a spot.