Aldo's place is the perfect place to stay in Rome. It was close to the Vatican and within walking distance to the underground station.
The room is vey clean and as described in the photos. Great stay!