Michele's place is as good as you would hope for in every way, if you like being part of a city and immersion in it's culture. His advice was good, with great communication. He was especially gracious when our flights were delayed and check in was 2.00am. If I end up back in Rome, I will try to book Michele's place again.