Antonio’s place was excellent. Very close to Termini station and a close walk to many attractions around Rome.
Check in was easy and they were helpful in organising a taxi to the station for us as we were checking out early in the morning.
Highly recommend!