Awesome glamping site.... A must stay place if visiting Tasmania.