We were four of us (2 couples) in the apartment for 3 days and largely found the apartment very comfortable. It is in an excellent location close to all the main sights of Rome as well as the numerous bars and restaurants in trastevere. In fact we did not use any public transportation during our time in Rome. Communication with Dino was good and he was waiting for us in the apartment when we arrived. On our last day, he was kind enough to allow us to leave the bags in the apartment for a few hours after checkout. Rome was a bit warm when we were there, however the air conditioning in the apartment was very effective and we were never uncomfortable. The only minor point is that the bathrooms are quite small and the tallest member of our party (over 6 feet) did find it a bit of a challenge at times.
Overall, it's a good apartment in an excellent location.