We had a great time staying with William, flat was very well designed, just AC was missing (it would be nice to have in warm Rome weather ) instead a fan was provided which did the job almost as good.
William helped us with private parking.
Accommodation is located very close from metro line which gets you to most of historical sights.