Overall an excellent buffet filled with more options than I could handle. The food was very good, especially considering it was a buffet. Lots of vegetarian options too.
The service wasn't great. I made a reservation online and received three phone calls verifying that I was coming. Upon arrival the hostess made it seem like we had showed up out of nowhere and gave us a table that was too small for our group. During dinner our plates also piled up and it took a lot of effort to get someone to bring us drinks.