Giammarco’s place Is in the perfect location. Just on the hear of the city for restaurants, bars, art and shopping.
If you are looking for location, this is the place. Just be aware that it is on the 3rd floor… so there are 54 steps to get in there thru a narrow staircase, so pack light.
The main room has a view to the piazza, the terrace doesn’t have a view.
Modern art museum is almost next door :-)