We went to this resort because it was recommended to us by friends,and the price. This resort has a three star rating, I would give it a higher rating that this, as our stay was wonderful. The food was far better that other resorts in the area, the food changed themes each day, for all three meals. The only draw back to this resort was the beds; the mattresses were fine, but on a concrete base, which made the beds quite hard. I found them OK, but my wife did complain that the bed was to hard.
The staff at this place were great, they went out of there way to help you get what you needed, the staff in the eating areas were very friendly, they would clean the tables while you made your back to the feed trough. We asked staff where they would go to eat in the city. They recommended several restaurants, and we tried a few and we were not disapointed with any of them. So if you want to get away from the norm and try some local food give it a try.
Would I stay here again, in short yes. I would recommend this place to other people as well, but beprepared for hard beds.