I realize in Italy waiters stay away and come only when summoned, but the customer service here was awful all the same. We ate here three times and getting someone to bring more water or even a check was like pulling teeth even though we asked in Italian. We walked out on the bill once because we asked three times for the check and never received it (we told the hotel front desk to please call them and charge it to the room - but it’s frustrating!)
The last time we ate, I ordered pizza for our kids and the kids were done with the pizza by the time I even got my plate to eat. It was probably a 15 minute difference between my plate and theirs.
Either way, it seems unlikely they will care as they have so much constant business from the hotel, they can just rest on their laurels.