A Predator film, and any film, should be more than its location. The characters, the story, the mystery will all reel you in. I'd rather have a good story and characters in a suburban home than a bad story and characters in an underground arctic pyramid. If a fantastical or exotic location would've been best for telling his story, he would've set it there. Remember this film takes place in many locales anyway, per Dekker. Remember, The Predator is going to partly reminiscent of an early Spielberg film.
Glad we have a scientist character though! Bring some gravitas to the series. Give us some nice scientific monologues. Commandos, cops, guys with guns, more guys with guns, yada yada yada.