If available BOOK NOW! The Location is perfect and easy walking distance to many attractions. Aldo & Barbara's place is charming and heart fully decorated which has a magical feel.
Something to be expected in many apartment in Rome are lots of steps and the need to take quick hot showers.
Overall you will be thrilled to have stayed and couldn't ask for better hosts to ensure your stay is perfect.
Without question, Book it!
(Unless its when I hope to return -LOL)