Location is exactly on listing, just 10 minutes to Termini station.