Aldo was great!!! Great location, only 10 minute walk to colosseum