eco camp retreat, a brief overview