We had an amazing time at Aldo's apartment. It was true to the photos and better than I was expecting, as Aldo had it stocked with tons of toiletries, food and drinks. The location was also very convenient, as most of the main sights in Rome were a walkable distance away.
Aldo was also the best host we've ever had. He was always available to talk, and provided tons of sightseeing guides and advice for us both before and during the trip. He also went above and beyond for us. We wanted to see the pope during the weekly Papal audience, so Aldo faxed the Vatican for tickets, picked them up, and dropped them off for us at the apartment the next day!
We loved our stay at Aldo's and definitely recommend his apartment to anyone who's thinking of spending some time in Rome.