The apartment is excellent. 2 blocks from Termini station. A few minutes from the Roman Colosseum and the Vatican.
Good restaurants nearby and a bunch of junk souvenir shops.
Lele's service was great.