This apartment is fantastic. We had 2 families (4 adults & 4 teen boys). It's literally around the corner from The Pantheon and the location is easy to walk to see the Trevi Fountain and the Spanish Steps. Plus it was easy to find the bus stop to take us to The Vatican and The Colosseum. The price was extremely fair and overall a Perfect place to enjoy Rome.
I also was happy they helped arrange for a driver to pick us up at the airport and transport us to the apartment. Since we have never been to Rome, it would have been a challenge without the drivers help.
Fantastic place, I highly recommend.
Note: The wi-fi doesn't work in bedrooms, however we were not there for the wi-fi so not a big issue. Also, the shower is the smallest shower I've ever seen.