Great location, best small pizza place around corner, great coffee shops near by, close to train station, near colosseum.