We had a great stay at Aldo and Barbara's apartment. Communication and the check in process was easy. The flat has everything you need and is in a perfect location. We were able to walk everywhere from the apartment, it was lovely! There are cafes and shops just a few feet from the apartment, so you have easy access to anything you need.
Aldo was also able to arrange a cab for us to go to the train station which was very helpful.
As others have said, the shower is quite small and you have to be cautious with the hot water. The apartment is also on the top floor, and you will need to carry your luggage up. The positives of the apartment greatly outweighed these things in our opinion!