We were recommended to go here by our hotel and it was so tasty that we went back an additional two times during our stay on the Island.
Our waitress was always friendly and helped translate the menu into British. That said, she also guided us through the 'off the menu' fresh fish and helped construct amazing meals which suited what we both wanted. It was definitely the best food that we had during our 18 day stay in Italy.
The only downside is that it is right next to building work but honestly we didn't mind about that as the food was worth it.