We stayed in the apartment for 2 nights and had a fantastic time. The location is ideal for all sights.
The apartment is incredibly large and there was more than enough room for all 5 of us.
I would definitely recommend it for anyone looking to explore or relax in Rome.