This place is great. It's not far from the stripe, and it's convenient both by feet or monorail.