I highly recommend Matteo's place.
The place is located in a very central area, very close to Colosseum. You can find all the necessities close to the apartment, coffe shops, restaurants, pizza places. The other main points are very close, 30 minutes walking distance.