Francescos apartment is really a gem. Super comfortable, very clean and in a great location. We had heard a lot about hot water issues in the old part of Rome, but didn't experience any problems.
Francesco is a great host. He answers messages almost before they are sent :)
As for the neighborhood I can really recommend the restaurant on the piazza behind the building.