Good, standard American-Chinese buffet. The service is friendly, and I've enjoyed most everything I've eaten there. They keep the dishes filled, so you never have to wait long for refills on anything.
I don't recall the bathrooms being overly disgusting or overly sparkling clean...generic bathroom to me.