Everything was great, we loved our stay! It's a very nice apartment, clean, comfortable and very close to the metro and buses.
I would also to positively point out the warm welcome we had from Maria and her husband, they were great and I recommend staying here if you are visiting Rome!