Giuseppe's apartment is great! The location is super central and close to all the major attractions. The apartment is very clean too and spacious.
As some might have noted, there is no lift in this building and if you have heavy luggage, you'll need to bring them up three flights of stairs.
One tiny issue I had was the wifi being slow. Apart from that, everything else at the apartment was great.