Aldo's place is in a very central part of Rome, we happily walked everywhere and didn't catch public transport once. Despite this the location was very quite. There's lots of nice restaurants and little cafe's, and Aldo himself is wonderfully friendly and helpful.