Top places to stay, from yurts and tepees to treehouses and ‘nests’