We had a great time in Rome and at the apartment as well, I can definitely recommend!
The location is perfect, very near a few key Historic sites.
checking in- and out was very easy at Hotel Forum. Go have a drink at their rooftop bar!