This place was god but not great. The wait staff was wonderful but the food was certainly not worth the price. I ate here two nights in a row because it was on the resort I am staying at but it was a let down both evenings. The staff were wonderful, once they knew we were there. It was hard to get their attention but very attentive once they discovered us sitting in their section. I also had the breakfast buffet two days in a row, it was good. The real problem I had with this place is that no one had their ducks in row and they are overpriced. I heard three different breakfast and Thanksgiving dinner times and no one was correct. We ended up missing breakfast and thanksgiving buffet because we were told the wrong times. It's kind of a let down when you you have your mind set on thanksgiving buffet and you get there at the time the staff told you it would start only to hear it's over and you can order something off of their regular menu. I tried to like this place but it regularly let me down.