Place was clean. Not all of the food was labeled on the buffet, kind of important for people who don't eat certain foods. I did not try most of the food for this reason. Sushi rolls fell apart as we were getting them from the buffet bar. Food in the rolls was good, we just had to use a spoon to collect it from the plate.