Fantastic location. Very close to the Vatican and Piazza Navona. We also walked to the Colosseum, which took about 30 mins.
The apartment has clearly been taken care of and was very clean. No problems with check-in or communication.