We ate there a couple of weeks ago (after hearing the rave reviews) and our opinion is that while it is not "great", it is much better than "good" and the prices seemed fairly reasonable.

The service was excellent (the chef came to our table and mixed us custom sauces/ dishes, etc). We love the patio/ bar. Very nice. We needed a good Italian restaurant on the island and hope they make it!