Great place especially that it is in the hotel. There is indoor and outdoor seating and on Friday nights, 20 feet away from the outdoor tables is a live band. The service is ok (why I took away the star) and sometimes they are understaffed. However, there are many choices for what to order and there is a children's buffet every night. Even though the service can be bad (it's usually during breakfast/lunch/brunch) the food comes out fast and the servers are friendly. I recommend to anyone staying at the hotel, but because the hotel is a bit farther away from residents, I don't know if it's worth driving out. Also, even if the band is not there, there is seating around a bonfire and there are other lounge chairs. Lastly, for the kids, there is a HUGE lawn where kids can play. (bring your own frisbee, soccer ball, etc.)