We LOVED Aldo's place!! Perfect spot to end our two weeks in Italy. The location is a bit from the center (too far to walk), but super easy to access on the bus (they recommended downloading the Moovit app, which made it extremely easy). What we really enjoyed was being in a "local" neighborhood and exploring a part of Rome we would have otherwise missed. Pamphili Park is not to be missed.