The flat is very nice. Not really in the centre but close to the vatican and a bit aside from the tourist crowds, which can be an advantage sometimes in Rome! We didn't met Armando but we communicated very well through email before and during our stay.