"I had no issues with the service; it felt very welcoming. You can tell the staff is working hard, so it's important to understand the circumstances. If I noticed them slacking off or on their phones, that would be a valid reason to complain. Remember, this is an AYCE place, so patience is key.
Finally, despite its lower ratings, I would give this restaurant five stars because I genuinely enjoyed everything. I didn't have high expectations, but I had a great time overall."