We had a great time in this place as it was close to piazza Navona and everything else.
There were a lot of good restaurant were available close by.