Fantastic location!! Down the street from the Colosseum and Trevi Fountain! Bars and restaurants right outside! Great value!!