Right down the street from the Colosseum and surrounded by restaurants and bars, perfect location.