The apartment was situated perfectly:
3 min to walk to the next metro and 10 min to reach the vatican state. The apartment itself was very clean and checkin and out was very easy. It felt more like a hotel though and we did not talk in person with the host. There was a small minus point as well (there was coming and unpleasent odor out of the bathroom). But all in all it was very nice. You definitely get a lot bang for the buck by staying at Armando's place.