I can highly recommend this appartment for both short- and long stays. The hosts are truly amazing - I felt like home from the very beginning of my stay and they made sure that I didn't lack anything while in Rome. Amazing hospitality!
The appartment itself is bright, sunny and well equipped: fast Internet, washing mashine + washing pods and the possibility to dry your laundry on the rooftop, TV, a fridge, microwave, tea & coffee making facilities, heating for colder periods of the year etc. etc. Walking distance to the major sights in Rome and to Roma Termini train station. I will definitely return!