The apartment has what you need for a great stay.
It is situated in a nice, quite area - 20-30 min to Roma center.
The hosts are super-nice.
Absolutely value for money.