I was waffling between 3 and 4. The food is absolutely delicious, and the service is exceptional. It's the prices that are just a bit hard to take. You definitely pay for the convenience of on-resort dining. My husband and I are staying at the resort and have been here twice, once for a meal and once for a snack. Happy hour for the snack was great. Our server was friendly and helpful. We got the two buck popcorn bucket, which I liked and my husband didn't. We also get pretzel knots and sundaes. The pretzel knots are soooo good. The sundaes were yummy too. For dinner later in the day, my husband got the burger and I got the salmon. The burger was especially delicious. It really is a good burger. The salmon was moist and perfectly cooked and seasoned, too. Our server was friendly and helpful. The only thing to complain about is the prices. But again, I guess you pay for the convenience, and I still really like it here. Yummy.