We loved our stay at Charela. We had the suite overlooking the dining room which gave us a birds eye view of the shows. Most of the food is farm-to-table and they have their own bakery. The chocolate croissants are delicious, but they are not available every day. If I'm not mistaken, they also make their own wine, but I'm not a wine drinker so I might be remembering it wrong. I think you'll love the resort!