Angelo was great, and very easy to communicate with, prompt email responses etc. He offered a ride from the airport ($50e) which fell through due to car trouble, but we took a cab and were met by his assistant in front of the apartment as planned. Very easy check-in. The apt is in a fantastic location, really in the heart of the city and minutes from both the steps and the fountain. Also many great cafes, restaurants and shops within meters of the front door. Although central, the apartment is not on a major road, so it is relatively quiet.
The place itself is basic, with enough in the kitchen to get by as far as pots/dishes, but there is not even salt, so if you are planning on making anything, you will need to go shopping for everything. But with the food in Rome, you'd be crazy to cook. That said, there is a fully functioning kitchen and there is a grocery literally next door.
The bath has a tiny shower, but it is functioning (I am 6'3" and it was fine).
Bed and pillows were adequately comfortable, but not close to the best. The 2 rooms do have large windows that open on to tiny balconies, but they are not usable.
I'd say the location is ideal if you want a quiet yet central location. For the money this unit is difficult to beat.