Fantastic overall experience. The place is just as described and shown in the pictures. Everything was clean when I arrived, and the check-in and check-out were very smooth. The location of the apartment is pretty good, in the lively neighborhood of La Latina. It was very easy to commute to the city center too.
Rita was helpful during my stay, too. For example, she allowed me to do an early check-in, and she sent me several (pretty good!) recommendations of restaurants and places to hang out during my stay.