A wonderful eco retreat, fabulously hosted