Leonardo&Carlo were very helpful. We were three people meeting in Rome from different points. They were helpful in getting all members of our party to the apartment. The shower is small...but it is Europe, so it is not unusual.
The apartment was comfortable and in a quiet area, but easily accessible to the metro, and the sites.