Someone was there to greet us and let us in (note: nobody responded to the buzz when we rang, but that is because he was coming downstairs to let is in, so just wait). He showed us around the apartment and explained everything well enough. The apartment was clean and had everything you'd need. The electric plates take a little bit of time to heat up, but they work well enough. The neighborhood is indeed very convenient. Close to the Termini train station and metro and a short walk to the Colosseum and Roman Forum.
We did have a couple of problems with the apartment. The shower doesn't drain well and since the water takes a while to heat up, you find yourself stepping into a layer of water. We found the comforter was a little scratchy and wished there had been a flat sheet underneath. However, the biggest problem was the WiFi. The WiFi worked just fine when we got there, but stopped working entirely on the evening of our first full day in Rome. We didn't have access to the router to fix the problem ourselves and couldn't call Piera because neither of our phones had been set up to function when Roaming. Consequently, we were basically incommunicado for the remainder of our stay.