Michele's place is absolutely fantastic - only outdone by his knowledge of the area and his great hospitality. He was very prompt in his directions to the place, and once we got there he took out the time to explain everything in the apartment. He even suggested some great restaurants close by.
The place itself is in a quiet and comfortable neighbourhood close to Termini Station (10-15 minutes because there's a bad patch of road in between). It is close to a bus stop and all the touristy places are within easy reach.
He was very helpful and flexible with us during our stay - and helped us immensely. Thanks! Will be back soon!