Pretty much bang for your buck. There is a grocery shop right beside it, and it's near pantheon and piazza navona in which you can easily find restaurants.