Awesome place next to Vegas Strip