What a fantastic stay we had in Rome. The apartment was in a great location, with a comfortable bed and fantastic terrace. My partner is 6" tall, and had to get used to the ceiling height, but after a couple of hours had no problem at all.
With all the positives, the apartment did seem a little disjointed, and we didn't spend much time downstairs, but that isn't a bad thing seeing you are on holiday.
We had no trouble collecting keys, with communication, or anything else. Everything was communicated clearly and they were all very helpful.
I would definitely recommend Angelo and his apartment for your holiday in Rome.