Great location near the Colosseum and within walking distance to many restaurants, shopping, and historical sites.