Friendly staff, good prices, decent portions. Ambiance is lacking and the few times I've eaten here the food has ranged from average to good-not great. For the price though, I'm a repeat customer, especially given my positive experience with the staff.