The apartment was what we expected - it's in a great location, but has no natural light. It's perfect for tourists who want to walk around and see Rome for most of the day.
Anna was great! She helped us with our luggage and even gave us a place to put it until our flight after check out.
There were only two problems - the shower was kind of falling apart, and the air conditioning made noises that were a bit difficult to sleep with.