Perfect location for a weekend in Rome. Couldn't be closer to the colosseum.