Good food, affordable prices, nice atmosphere and friendly staff. The reason I give it 3 stars is because it was really uncomfortable due to the temperature; just too hot for Vegas weather. It was close to eating outside.
We asked the staff if they could turn up the A/C, but they replied that their manager wouldn't allow them to. If management was to change that ridiculous policy it would definitely be a great place to go.
Btw, the waitress was kind enough to give us cold bottled water and discount voucher in a attempt to make us feel comfortable; that alone is 4 star service.