As someone who is definitely not a fan of buffets at all...I have to say this is one of the best restaurants I've ever eaten at! The food is very much worth the high price tag. The variety of food is just right. The atmosphere is very nice and pleasant. Do expect to wait at least 45 to get a table though. Another thing that I appreciated so much was that their crab legs are already cut open perfectly so you don't have to spend a lot of time trying to get the crab meat out. If I have one critique it would be that I think the service could be a little bit better. For example I noticed our waitress looked at our receipt on our table to see how much we tipped before she started serving us....other than that, I give this place a solid 5 stars and will definitely be coming back !