The location of Giuseppe's apartment is excellent- just around the corner from the Pantheon, near a nice coffee shop and within walking distance of all the main tourist attractions in Rome. The apartment was clean and although we did not get to meet Giuseppe, he did respond promptly over messenger.
Unfortunately, we had a few issues with our stay in Giuseppe's, the biggest of which is the noise from the floor above. The sound of creaking floorboards directly above the bed prevented us from getting a full night's sleep during our four-night stay. Secondly, the shower is only lukewarm even when turned to the hottest setting.
Overall, we were disappointed with our stay in this apartment. If a central location is your main priority (and you're a heavy sleeper) then perhaps Giuseppe's place might suit some.