We visited, I ordered the italian sausage which was FANTASTIC. Literally one of the best italian meals I've had in years, cheesy spinach it was served with was amazing. I was blown away. My wifes lasagne was so-so, and total was 1000 baht or so, which was expensive. We noticed their sign which claimed "the best pizza on the island" so we returned for pizza, and were sorely disappointed. Definitely not the best pizza on the island....not by a long shot. Oh also the bread basket was regular sliced bread, I'd expect far more from an expensive italian restaurant. Overall, ok, it's hit and miss. It's expensive for what you get, and they add service charge to their already high prices.