Place is conveniently located from Las Vegas buzz.