We came here on a family recommendation and we gave the place two separate tries; once for the lunch buffet and once for dinner, neither was particularly great.
Over all the ambiance was beautiful and the service was great, but if that were all it took to make a great restaurant we wouldn't be reading yelp reviews. The lunch buffet was underwhelming to say the least. Not a ton of options and what was there was cold and kind of flavorless. Dinner on the other hand tasted great, but made me and one of my companions ill.
Needless to say we won't be going back for a third try.