Great location, close to Termini station and pretty much everything else. The hosts were very helpful, accommodated our late arrival and organised a taxi for us from the airport. One word of warning is the ceiling heights: I'm 1.9m tall and had to hunch over most of the time. Otherwise would thoroughly recommend it.