Lovely apartment and exceptionally well located: close to the Vatican, to the subway and to a lot of bus stops so you can easily get just about anywhere in Rome. There's also a delicious panini shop just downstairs.
The host was very nice and helpful and we were very comfortable as a group of 5.