Stayed here for a week recently and I thought the resort was great. A lot of people in this forum have complained about the price of the restaurants so I was apprehensive when I went, but I think the concerns are exaggerated. Of course, the steakhouse (Carne) is expensive but no more so than any top tier steakhouse in NYC, Chicago, or LA. I found that they actually have a good mix of price options ranging from bar food (swimming pig and Stix) to high end dinning. And overall, menu prices are comparable to those in major US cities. Great resort and stay overall. Looking to go back again next year!
P.S. I would recommend avoiding the Japanese restaurant. Terrible service and mediocre food at high end dinning prices. The staff all acted like they were too good to be there. Our server said less than 20 words to us during our dinner. I told her my water glass was broken and had a sharp edge. She took the glass without saying anything and never came back with another one. I had to ask for another one.