We really enjoyed our stay at Aldo & Barbara's! It was a fantastic location and beautifully decorated. The apartment was easy to find for check in and extremely well located, making it easy to navigate to all of the tourist attractions in central Rome.
We had one thing that needed to be fixed during our stay and Aldo was extremely responsive! Three specific things to comment on, some of which were mentioned by other commenters, first, the apartment is on the top floor and only accessible by stairs. That said, it is only 2 flights and the stairs are very wide. Making it quite easy to navigate up to the apartment. Second, the shower stall is quite small. I was 5 months pregnant during our trip, at 7 months it probably would have been very challenging for me to shower in it. Just something to keep in mind if you're not small person (or pregnant). Finally, the bed was quite hard and could use a pillow top. In general, we had a fantastic stay!