We had a lovely stay, where we felt right at home, and will definitely recommend it to everyone looking for a nice and quiet place in Rome. Check in was easy, although our flight was about one hour delayed.
Our stay at the apartment (and especially the nights spent on the balcony) will live with us for a long time! :)