isolated northeast paradise