Steve’s place has a great atmosphere and feels like home. REALLY conveniently located. It’s a little noisy, but that’s to be expected (it’s Vegas).