Bumping this up to 4 stars. Returned here yesterday with just my husband. There were more people in, but the service was still equally attentive, without being clingy... and this time the food came out hot.
The -1 star is because they always seem to be out of something (chicken strips today), and their taco/nacho station didn't seem that good. I just ended up having a couple salads, and my burger meal.
We're supposed to go back here tonight because our friends from last week want to attend again though. Maybe they can earn that extra star back.