Jessy's apartment is very well located for visiting the sites of Rome. It's a short walk to the Colosseum and the Roman Forum as well as the Pantheon. It's also possible to walk to the Vatican City or alternatively catch a metro from the nearby station.
We never met Jessy but all the arrangements that were made went smoothly. Despite our 1am arrival, Jessy arranged for someone to meet us and check us in. When we had to check out and pass the keys to a workman, he was there on time. The workman had come to fix a towel rail that had become detached. The bathroom was otherwise immaculate and the apartment was extremely clean.
It should also probably be pointed out that Jessy's apartment is on the fourth floor of a building to which there's no elevator. Fortunately the couple who checked us in also helped us haul our luggage up the stairs.