Great location. And very pleasant atmosphere in the apartments.
Every recommendation for all travelers who likes to be near main railway station Termini.