The place is close to Termini station and is in a modern apartment. It is within a 30 minute walk to the Colosseum and 20 minute walk to Trevi fountain. The place is very urban and has a “heart of the city” feel to it. Would recommend.