This restaurant is a mixed bag. On one hand, it's great for families and offers a welcoming atmosphere, making it suitable for kids. The staff is generally friendly, and the food is abundant and flavorful. Some reviewers have praised the new management, which has improved the quality of the service and food. However, there are also some drawbacks. Some customers have complained about slow service, long waiting times for food, and poor treatment from staff. Additionally, the prices seem to be on the higher side. One reviewer even mentioned that the food was overpriced and not worth the cost. Despite these issues, the restaurant seems to have made an effort to improve, and some customers have had positive experiences.