Great location: 20 min walking distance to Pantheon + a few bus connections. Trastevere restaurants around the corner. Carrefour is 5 min walking distance.
If you need to park a large car, Parcheggio Porta Portese costs 9 Euro a day and is 15 min away.