If you want to explore Rome this is your point to go!
Location has been perfect, everything is in reach within few miles.
Our host has helped us finding a spot for our car, his responds have been immedialtey if we had questions and we would always stay there again, if we wanna enjoy a couple of dayd as an inhabitant of Rome.