We had a pleasant stay at Giovannis place. The location of the apartment is especially good, and seemed to be in a good neighbourhood close to an open city piazza. The apartment was quite large, but the bedrooms a bit cramped if you're quite tall. A few minor pitfalls while staying there was a somewhat faulty shower and sink in one of the bathrooms, as well as an oven which didn't seem to work properly. We did, however, not have any particular problems with either as we were too busy seeing the sites of Rome.