The idea of a resort that invites nature in, with no walls and no doors on your accommodation, sounds appealing when you are ...