Great location if you are looking to be by the Termini station, a bit far from the center of Rome and the Vatican