I can say Aldo is the best host we've ever had, he met us on our check in, gave us plenty of tips about Rome and also about Florence, which was our next stop.
The apartment was quite clean, sanitised and very well located, having the metro in 2 minutes or less walking, it is also very quiet at night, really good to sleep.
The apartment is big and comfortable and very well equipped.