The location is great. Just a few minutes to the Colloseum. Metro and bust station are very close to.
The apartment is amazing. Michela and Olivia were wonderful. Definitely stay here. It will be one of your highlights in Rome.