Good location near the colosseum and comfortable accommodations.