The place is just a minute from the Spanish steps. Very centrally located. Tons of restaurants and sight seeing locations such as Trevi Fountain, Pantheon, Popolo, Piazza Novona etc all a few minutes walk.
Top end shopping just a few steps away.
The only issue is that don't plan to cook anything in the kitchen. It doesn't have a microwave oven, nor a toaster/mixer grinder etc. Though the host has said he wants you to step and eat local cuisine.
I would highly recommend this for a great time in Rome.
The Jaccuzzi experience is excellent and me and my wife enjoyed it.
The host is very reachable and very fast in responding and helpful in providing all sorts of help and information. A easy man to deal with.
Stay here only. Nowhere else is my advise.