Went there last evening with a group of 4 and had an excellent meal. The menu was clearly, service was great, and would come back if/when I'm in the area.
I'd recommend the grilled octopus out of the appetizers we had though the carpaccio comes in a close second. I had the sarde as my main after reading reviews and it tasty as described, but probably not for everyone (you really do need to like sardines to like this).