Overall impression is positive. The apartment is clean, the room looks cozy. The location is also good, just 15min from Termini train station.
On the downside, the apartment is too overcrowded, we shared it with 7 neighbours. It was not that comfortable to sleep given some of them were walking around until 2am, others waking up at 6am. The water supply in the shower is rather weak.
Still, would recommend the apartment for a short stay.