Francesco's place is extremely near to Roma Termini and easy to locate. There are nearby f&b outlets and the check in was smooth.