Armando's apartment was fine for our short stay in Rome. Check in was smooth as Armando had his cleaner waiting at the apartment to let us in. The apartment is located in a nice area within Rome with two different train stations withing a 15 minute walking distance. It is very close to the Vatican which you could comfortably walk to. The kitchen is well equipped to make most things, the washing machine worked fine and bathroom and shower pressure was great. The sofa bed is a foam mattress with flexible slats which meant that bed was prone to sinking (not the best for someone with back problems) however we moved the mattress to the floor and found it fine.
The apartment also had a lift which was great with all of our luggage.