We thoroughly enjoyed our stay in Fabio's apt. He met us, showed us around and checked in via email a few days later. He even helped us get a car to the airport on our last day.
Pros: great location, washing machine, well stocked kitchen, good AC, good water pressure in shower and Fabio was really helpful.
Cons: Not really a 'con' but advice if you have heavy awkward suitcase it will be hard when you arrive. Apt. is on the 3rd floor and there is no lift. Just don't pack too much!