Very well situated place, very cost efficient.
Lack of natural light is not really a problem. Since there are so many things to do in Rome, we only used the place to sleep.
Anna was very nice, informative and very transparent about the apartment, making sure we knew about the natural light thing before completing the booking.
If you spend most of your day outside, I completely recommend Anna's place.