Great location for the Vatican, Piazza Navona and the Pantheon. Easy to get on the bus to go to the station and the Colosseum.
Good little apartment!