Stefania’s place was exactly like the pictures and as she has described. The House was located within minutes walk to the Roma Termini and Vittorio Emanuel Station.
Overall the house is optimal and comfortable! The only down side is the water pressure of the shower but this is very common throughout Italy.