Junior's apartment is only a few minutes casual walk away from Piazza Navona, and there are plenty of good restaurants, ice cream shops, bars, and a supermarket around, you can find yourself blended in the local community in no time.
From the apartment you can walk in less than 10 min to Angels Bridge and walk your way up to St. Peters in early morning to avoid crowd. If you are a fan of Caravaggio, you can easily find his paintings in the nearby churches. It would take you 15-20 min to walk to Trevi Fountain and Spanish Stairs, but i found the walk very enjoyable, and actually that's the beauty of living in the heart of Rome, getting yourself lost in the alleys.
The apartment itself has everything you need and clean, with stable wifi connection in case you need to hop on your office network. Communication with Junior is also easy and quick. I would definitely consider to stay here again next time i'm in Rome.