We enjoyed staying in Pietro's place. It's very well located - we could walk everywhere on foot. It was also organized, clean and spacious.
Pietro was a responsive and helpful host, although there was a small issue that we didn't speak the same language :)
A small tip: make sure you have Internet connection for the check-in process.