It is indeed a great, spacious apartment, clean and well equipped!
The hosts are super friendly and helpful should you need anything, they are there for you!
The location is also perfect: 10 minutes from Termini and local bars, restaurants and coffees on the corner. All in all i'd go back anytime!
I stayed for 2 nights and my friends stayed 4 days: we all loved it!