Hotel Piazza is the best hotel in town, with the owner and staff doing their best to provide you a good experience. I mentioned middle comfort, as you need to go up 2 flights of stairs to get to reception and rooms, without lift (but staff helps you with luggage). Also, the balcony is great, but sadly lacks chairs to sit out.
Breakfast and delicious dinner were great, and very friendly service overall.