Great location directly at the Metro station, near by Statione di Roma Termini.
The host were there at time, give us the keys &basic info about the flat at that was it, no recommendations, no maps provided etc...

Great for short - term stay, dont expect any special Make yourself at home feeling.