Sum up: Definitely worthwhile!
Location is quite convenient - walking distance (~15min) from Termini, lot of restaurants and grocery stores nearby.
Place is very quiet.
Would recommend the property.