Seconds away from S. Pietro train station. 10 minutes to the Vatican. Good places nearby to eat.