Giorgio's place was fantastic. We stayed in early October 2018. It's very centrally located and just a minutes walk from Trevi fountain. The apartment itself was very spacious, and the decor was quite modern. Additionally, the apartment was in a closed compound with a fantastic courtyard which kept noise to a minimum.
Only complaints are nitpicks: there were no napkins or paper towels, and we could not figure out how to dim the light on the AC unit downstairs (which made it hard to sleep downstairs) - but the light problem was probably a user error on our part as well