We had a disappointing experience here. This place was recommended by some fellow guests at our resort, but we did not have near the pleasureable experience that they did.
The steak and lobster were not very good at all (for $24), although my wife enjoyed her chicken cordon bleu ($15). Desserts (banana flambe) took 15 minutes to cook table-side and they were not very good.
The worst thing was the continuous pestering by the local vendors, who took the liberty of coming right onto the patio to try and sell their goods. And the employees made no effort to shoo them away. Overall, it was not an enjoyable experience.