Robby's place is very convenient to Rome Termini station, most sights are within walking distance. Highly recommended!