Great accommodations and great location near the Colosseum!