I think Bestine was a town on Tatooine on the way to Mos Eisley. Dantooine was more dry in the old EU but they could change that in post. Either way these locations with Turbo Lasers are pretty cool.
Bestine is definitely a planet. It’s been referenced before in an animated series, I can’t remember which one.