For a campanile it's perfect, what makes me give it 5 stars is the cleanliness, the responsiveness of the staff,
The restaurant is quality as well as the service.
But ESPECIALLY the staff (the team of tall brunette and blonde girls in particular) are at the top, smile, good humor, top professionalism.
The boss is also in a good mood and that’s cool👍