This is a new place and the food was very good as far as buffets go. The price is very affordable. I rated 4 out of 5 simply because the wait staff was lacking basic customer service skills. We had asked a waiter for something and he told us that we needed to ask the waitress that was assigned to the table. Eventually, he ended up helping us out regardless. I think he could have agreed and told our original waitress in the back or complied with the request without saying anything. Other than that, good food, decent prices, and good atmosphere. I would definitely visit again and recommend this place.