The stay was really good, the flat is fully equiped and comfy. There is a good groceries shop at the corner and a few nice bar for a late beer.
Walking distance to Termini station!