Aldo's place is perfect. It's close to the best sites, public transit, and good places to eat.
But even better than the location is how much time and attention Aldo has put into making this place comfortable for guests. He's thought of everything. He had the fridge fully stocked when we came, and everything was perfectly clean.
Our family loved this place, and you should definitely stay here if you're in Rome.