Simply a great place : best way to feel home like Romans should feel...
The terrace is amazing with a sunny weather.