Very nice place. In the middle of rome with an impressive view on piazza navona.