This location is perfect! Beautiful and clean place overlooking the Piazza. Close to everything. I would definatley stay here again!