I'd absolutely return here next time I'm in Roma - No need to hesitate
Pros:
1. 5 mins walk distance from Roma Termini where u get off trains from the airport or other regions
2. A gorgeous apartment with fully equipped kitchen, very clean, very spacious, well functioning air cons in all the 3 bedrooms plus lounge.
3. Walking distance to Spanga, Trevi Fountain, Colosseum
4. Easy and efficient communications with the owner
Cons:
Cannot think of anything (seriously)!