Definitely recommended for both short and longer stays!
I chose Elena's place to stay in Rome for a few months and had an excellent experience. The apartment is in a central location, with restaurants and shops nearby, a few minutes away from Piazza del Popolo and right next to a tramway line. It is quiet and comfortable and Elena (and her parents) are amazing hosts.