Our stay was very pleasant. The apartment is a 3 bedroom apartment with one bedroom per guest so you would share the kitchen and the bathroom with the other tenants. You will although have your own key that locks your door. We did not have any problem with our "roomates", everyone coopareted. Also it was very conveinient to go to the center of the town by metro because the apartment is a 5 minute walk from the metro station. The downside were the upstairs neighbours that were constantly moving their furniture causing a lot of noise.
Overall if you are looking for something cheap and conveinient and don't care about living in the center of rome nor sharing it with other people i strongly reccommend it :)