We had a pleasant stay at Edoardo & Michela's flat. Location is perfect - the tourist spots and restaurants are within walking distance. The flat is well-equipped and sparkling clean. Check in was easy.
We encountered a short term water shortage due to a temporary construction outside the flat (not the host's fault). Edoardo / Michela responded proactively and tried to resolve the problem.
Highly recommended this place!