This restaurant was terribly disappointing. It was at the resort we were staying at (which the resort was awesome), so the first day we just wanted to stay on the property. We had breakfast, lunch and dinner here, and had a taste for something other than Thai... probably our mistake, because it was done very poorly. The wait staff didn't seem to know their own menu and when we ordered the meal, they didn't know what it was. On the menu, there was something called beef stroganoff and and item called pepper steak. I ordered the beef stroganoff, and I swear they brought me the pepper steak! I also ordered the burger, which seemed poor in quality.
We also became accustomed to wash cloths prior to meals during our Southeast Asia trip... but this place did not offer it. There was no bread or appetizers, and drinks were really expensive and short. The meals were expensive and again, not at all worth it. Better off dining in land more for better food we noticed.