We had a lovely stay at Emanuela'a apartment! It was very spacious, clean and well equipped. Check-in and check-out was super easy and flexible, we had no problems.
The location was really great - there's lots of nice bars and restaurants a short walk away from the flat. (So if you didn't fancy walking into central Rome at night, you're not short of things to do). Since it is a student district, there will probably be even more things to do once term time begins! There are also some good supermarkets nearby where you can get the essentials.
The apartment is about a ten/fifteen minute walk from Termini station, which will get you anywhere in Rome!
Overall, we would definitely recommend Emanuela's apartment - great location and very affordable!