The location was fabulous; it's on a street by the Tiber, close to the Piazza Navona and the Spanish Steps and just a short walk from the Pantheon, but the immediate neighbourhood is far less touristy, so the hordes aren't on your doorstep. Lots of good restaurants around as well. It's within easy walking distance of most of the central attractions and right next to several major bus lines as well, so it's easy to get anywhere in the city.
The apartment itself was beautiful; very modern and stylish, with large comfortable ensuite bedrooms and a lovely view over the river from the living room and the balcony. The kitchen was very well-appointed; everything you could need is provided.
Pierluigi was a great host, very responsive and helpful.