I have stayed at Michele's place for 9 days with my colleague.
The location is amazing, super spacious, very clean.
Michele is friendly, and it's very easy to communicate with him.
I definitely recommend.