The apartment is amazing. It is centrally located and you're within ten minutes of plenty of Rome's attractions. Additionally, the place itself has very cool amenities and allows you to access a rooftop overlooking the city.
The process was painless and our hosts were great. Highly recommended.