Absolutely perfect location being very close to all the main tourist sites but still a very quiet street / apartment. Never heard any traffic even though it is just off one of the busiest streets in Rome. Apartment itself was great for our stay, comfy beds, good air conditioning. Many local amenities at hand.
Giacomo is a great host as well, very accommodating and quick responses and the best host I’ve had staying in Rome. Would absolutely recommend.