It is a very nice, cool place, it has spectacular fans on the ceiling that don't make you feel hot at all.
They have the menu in several languages and also staff who speak Italian and English very well.
The two times we have gone we have found a place without needing to reserve.
The food is fantastic, freshly made, no recycled food. Everything comes out hot and arrives at the table in the same condition.
Abundant dishes. There is a gluten free menu.
The one I liked the most was the octopus with vegetables and puree, excellent flavor and perfect cooking. They also have local beer, very good and served without meanness.