Very close to Colosseum!!
Great restaurants. Easy parking off the street.