Overall we had a nice stay here. The apartment itself was clean and had everything we needed for a 3 night stay. Unfortunately, the outside and lobby of the building is a not the cleanest and the elevator did not work for a portion of our stay, therefore we had to lug the bags up and down 3 flights of stairs. I wish we could have been accommodated on the check-in (we were able to check-in 1 hour early) and check-out time seeing that we were traveling with a child. I would have paid an up charge. We needed to check-out an hour later due to last minute travel changes, but we strictly had to check out at 10am. We were greeted upon arrival and given a few suggestions on where to eat. Location wise, I think it is a pretty far walk to most of the major sites and we had to take public transportation/taxis (when taxis were not on strike) quite a bit.
If I return to Rome I will probably stay in a hotel that is more central & accommodating.