The planet they find is a lush world of wonder, with the pristine mountain valley where they settle providing all their needs.
Technology allows them to manage comfortable lives in a mild climate, with breathtaking landscapes and clean, fresh air.
Avalon is paradise - a primitive paradise - but paradise none the less.
However, this beautifully deceptive planet has a lesson for the refugees from Earth...paradise comes at a price.