The location is fabulous. It is centrally-located to many of the sites in Rome and a short walk to many places like the Spanish Steps and the Forum.
The accommodations were perfect for our group of 11.
The hosts were very communicative and also helped line up car service from the airport to the flat. We would definitely stay at their place again should we return to Rome.