I would say that this place is impressive but then I'd be lying, the servers and hosts were very rude, we made reservations for 11:45 am and were told when we arrived that they don't take reservations and then we were  told they do, then they told us you we would be texted when your tables were ready, an hour  and a half go by,  and still no text, so then we go up and ask what's going on and we are told that we cannot sit together and that if we wanted tables together it was going to be an 18 % gratuity in addition to  the already 600$ bill for breakfast, being that we were a party of 11 that would normally make sense but being that this is a BUFFET,  we were not having it, when a manager finally came she was rude and unapologetic, and seemed to roll her eyes and just generally was very unprofessional, she told us basically she can't do anything, then rudely said I will get the general manager and he can explain it to you the same way I did and maybe you'll understand. Another  thing the subordinate manager said later on that was rude was when she had us being taken to our seats  she told the host to make sure she split us up,even after all the hassle of simply letting us sit together , so the general manager comes out and before he did they were telling us that even if we split up into two groups we'd still be charged gratuity and the tables wouldn't be close, finally we get sat and and the general manager was able to take off the gratuity and we got two tables and they were semi close. The food was great until a few hours later when my stomach was unsettled and I threw my 600$ meal up. Long story short, I would never return there and strongly advise others against it as well, the only reason it gets 2 stars is because the food was decent, service is terrible and aside from the general manager, management was very unprofessional.