Ennio is very helpful! He helps in check in, planning the trip and has a booklet with all the information that you would need for a lovely Italian trip :)
The place is 10 minutes from Termini and 20 minutes from Colosseum. It’s quite central and has the metro literally 5 minutes away!